Home
last modified time | relevance | path

Searched refs:txDmaHandle (Results 1 – 25 of 42) sorted by relevance

12

/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/uart/
Dfsl_flexio_uart_dma.c130 dma_handle_t *txDmaHandle, in FLEXIO_UART_TransferCreateHandleDMA() argument
163 handle->txDmaHandle = txDmaHandle; in FLEXIO_UART_TransferCreateHandleDMA()
171 if (txDmaHandle != NULL) in FLEXIO_UART_TransferCreateHandleDMA()
173 … DMA_SetCallback(txDmaHandle, FLEXIO_UART_TransferSendDMACallback, &s_dmaPrivateHandle[index]); in FLEXIO_UART_TransferCreateHandleDMA()
175 DMA_ResetChannel(txDmaHandle->base, txDmaHandle->channel); in FLEXIO_UART_TransferCreateHandleDMA()
180 DMA_SetTransferConfig(txDmaHandle->base, txDmaHandle->channel, &dmaXferConfig); in FLEXIO_UART_TransferCreateHandleDMA()
216 assert(handle->txDmaHandle != NULL); in FLEXIO_UART_TransferSendDMA()
237 …DMA_SetSourceAddress(handle->txDmaHandle->base, handle->txDmaHandle->channel, (uint32_t)xfer->data… in FLEXIO_UART_TransferSendDMA()
238 … DMA_SetTransferSize(handle->txDmaHandle->base, handle->txDmaHandle->channel, xfer->dataSize); in FLEXIO_UART_TransferSendDMA()
244 DMA_EnableInterrupts(handle->txDmaHandle->base, handle->txDmaHandle->channel); in FLEXIO_UART_TransferSendDMA()
[all …]
Dfsl_flexio_uart_dma.h49 dma_handle_t *txDmaHandle; /*!< The DMA TX channel used. */ member
85 dma_handle_t *txDmaHandle,
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpuart/
Dfsl_lpuart_dma.c138 DMA_DisableInterrupts(lpuartPrivateHandle->handle->txDmaHandle->base, in LPUART_TransferSendDMACallback()
139 lpuartPrivateHandle->handle->txDmaHandle->channel); in LPUART_TransferSendDMACallback()
184 dma_handle_t *txDmaHandle, in LPUART_TransferCreateHandleDMA() argument
218 handle->txDmaHandle = txDmaHandle; in LPUART_TransferCreateHandleDMA()
234 if (txDmaHandle != NULL) in LPUART_TransferCreateHandleDMA()
236 DMA_SetCallback(txDmaHandle, LPUART_TransferSendDMACallback, &s_dmaPrivateHandle[instance]); in LPUART_TransferCreateHandleDMA()
262 assert(handle->txDmaHandle != NULL); in LPUART_TransferSendDMA()
286 (void)DMA_SubmitTransfer(handle->txDmaHandle, &xferConfig, (uint32_t)kDMA_EnableInterrupt); in LPUART_TransferSendDMA()
287 DMA_StartTransfer(handle->txDmaHandle); in LPUART_TransferSendDMA()
361 assert(handle->txDmaHandle != NULL); in LPUART_TransferAbortSendDMA()
[all …]
Dfsl_lpuart_dma.h48 dma_handle_t *txDmaHandle; /*!< The DMA TX channel used. */ member
84 dma_handle_t *txDmaHandle,
/hal_nxp-latest/mcux/mcux-sdk/drivers/uart/
Dfsl_uart_dma.c153 dma_handle_t *txDmaHandle, in UART_TransferCreateHandleDMA() argument
187 handle->txDmaHandle = txDmaHandle; in UART_TransferCreateHandleDMA()
198 if (txDmaHandle != NULL) in UART_TransferCreateHandleDMA()
200 DMA_SetCallback(txDmaHandle, UART_TransferSendDMACallback, &s_dmaPrivateHandle[instance]); in UART_TransferCreateHandleDMA()
226 assert(handle->txDmaHandle != NULL); in UART_TransferSendDMA()
249 (void)DMA_SubmitTransfer(handle->txDmaHandle, &xferConfig, (uint32_t)kDMA_EnableInterrupt); in UART_TransferSendDMA()
250 DMA_StartTransfer(handle->txDmaHandle); in UART_TransferSendDMA()
323 assert(handle->txDmaHandle != NULL); in UART_TransferAbortSendDMA()
329 DMA_AbortTransfer(handle->txDmaHandle); in UART_TransferAbortSendDMA()
332 DMA_ClearChannelStatusFlags(handle->txDmaHandle->base, handle->txDmaHandle->channel, in UART_TransferAbortSendDMA()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/usart/
Dfsl_usart_dma.c121 dma_handle_t *txDmaHandle, in USART_TransferCreateHandleDMA() argument
154 handle->txDmaHandle = txDmaHandle; in USART_TransferCreateHandleDMA()
164 if (txDmaHandle != NULL) in USART_TransferCreateHandleDMA()
166 DMA_SetCallback(txDmaHandle, USART_TransferSendDMACallback, &s_dmaPrivateHandle[instance]); in USART_TransferCreateHandleDMA()
194 assert(handle->txDmaHandle != NULL); in USART_TransferSendDMA()
221 (void)DMA_SubmitTransfer(handle->txDmaHandle, &xferConfig); in USART_TransferSendDMA()
222 DMA_StartTransfer(handle->txDmaHandle); in USART_TransferSendDMA()
293 assert(NULL != handle->txDmaHandle); in USART_TransferAbortSendDMA()
296 DMA_AbortTransfer(handle->txDmaHandle); in USART_TransferAbortSendDMA()
361 assert(NULL != handle->txDmaHandle); in USART_TransferGetSendCountDMA()
[all …]
Dfsl_usart_dma.h53 dma_handle_t *txDmaHandle; /*!< The DMA TX channel used. */ member
86 dma_handle_t *txDmaHandle,
/hal_nxp-latest/mcux/mcux-sdk/drivers/xspi/
Dfsl_xspi_edma.c112 edma_handle_t *txDmaHandle, in XSPI_TransferCreateHandleEDMA() argument
125 handle->txDmaHandle = txDmaHandle; in XSPI_TransferCreateHandleEDMA()
192 (void)EDMA_SubmitTransfer(handle->txDmaHandle, &xferConfig); in XSPI_TransferEDMA()
193 EDMA_SetModulo(handle->txDmaHandle->base, handle->txDmaHandle->channel, kEDMA_ModuloDisable, in XSPI_TransferEDMA()
195 …EDMA_SetCallback(handle->txDmaHandle, XSPI_TransferEDMACallback, &s_edmaPrivateHandle[XSPI_GetInst… in XSPI_TransferEDMA()
212 EDMA_StartTransfer(handle->txDmaHandle); in XSPI_TransferEDMA()
252 … EDMA_SetModulo(handle->txDmaHandle->base, handle->txDmaHandle->channel, (edma_modulo_t)power, in XSPI_TransferEDMA()
300 EDMA_AbortTransfer(handle->txDmaHandle); in XSPI_TransferAbortEDMA()
335 … EDMA_GetRemainingMajorLoopCount(handle->txDmaHandle->base, handle->txDmaHandle->channel)); in XSPI_TransferGetTransferCountEDMA()
Dfsl_xspi_edma.h47 edma_handle_t *txDmaHandle; /*!< eDMA handler for XSPI Tx. */ member
84 edma_handle_t *txDmaHandle,
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/mculcd/
Dfsl_flexio_mculcd_edma.c87 EDMA_StartTransfer(flexioLcdMcuHandle->txDmaHandle); in FLEXIO_MCULCD_TxEDMACallback()
271 (void)EDMA_SubmitTransfer(handle->txDmaHandle, &xferConfig); in FLEXIO_MCULCD_EDMAConfig()
272 EDMA_SetModulo(handle->txDmaHandle->base, handle->txDmaHandle->channel, kEDMA_ModuloDisable, in FLEXIO_MCULCD_EDMAConfig()
325 edma_handle_t *txDmaHandle, in FLEXIO_MCULCD_TransferCreateHandleEDMA() argument
355 if (NULL != txDmaHandle) in FLEXIO_MCULCD_TransferCreateHandleEDMA()
362 handle->txDmaHandle = txDmaHandle; in FLEXIO_MCULCD_TransferCreateHandleEDMA()
363 EDMA_SetCallback(txDmaHandle, FLEXIO_MCULCD_TxEDMACallback, handle); in FLEXIO_MCULCD_TransferCreateHandleEDMA()
494 EDMA_StartTransfer(handle->txDmaHandle); in FLEXIO_MCULCD_TransferEDMA()
512 if (NULL != handle->txDmaHandle) in FLEXIO_MCULCD_TransferAbortEDMA()
514 EDMA_AbortTransfer(handle->txDmaHandle); in FLEXIO_MCULCD_TransferAbortEDMA()
[all …]
Dfsl_flexio_mculcd_edma.h59 edma_handle_t *txDmaHandle; /*!< DMA handle for MCULCD TX */ member
99 edma_handle_t *txDmaHandle,
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexspi/
Dfsl_flexspi_edma.c112 edma_handle_t *txDmaHandle, in FLEXSPI_TransferCreateHandleEDMA() argument
125 handle->txDmaHandle = txDmaHandle; in FLEXSPI_TransferCreateHandleEDMA()
234 (void)EDMA_SubmitTransfer(handle->txDmaHandle, &xferConfig); in FLEXSPI_TransferEDMA()
235 EDMA_SetModulo(handle->txDmaHandle->base, handle->txDmaHandle->channel, kEDMA_ModuloDisable, in FLEXSPI_TransferEDMA()
237 EDMA_SetCallback(handle->txDmaHandle, FLEXSPI_TransferEDMACallback, in FLEXSPI_TransferEDMA()
239 EDMA_StartTransfer(handle->txDmaHandle); in FLEXSPI_TransferEDMA()
322 EDMA_AbortTransfer(handle->txDmaHandle); in FLEXSPI_TransferAbortEDMA()
357 … EDMA_GetRemainingMajorLoopCount(handle->txDmaHandle->base, handle->txDmaHandle->channel)); in FLEXSPI_TransferGetTransferCountEDMA()
Dfsl_flexspi_dma.c296 (void)DMA_SubmitChannelTransfer(handle->txDmaHandle, &txChannelConfig); in FLEXSPI_WriteDataDMA()
298 …DMA_SetCallback(handle->txDmaHandle, FLEXSPI_TransferDMACallback, &s_dmaPrivateHandle[FLEXSPI_GetI… in FLEXSPI_WriteDataDMA()
299 DMA_StartTransfer(handle->txDmaHandle); in FLEXSPI_WriteDataDMA()
469 dma_handle_t *txDmaHandle, in FLEXSPI_TransferCreateHandleDMA() argument
482 handle->txDmaHandle = txDmaHandle; in FLEXSPI_TransferCreateHandleDMA()
604 DMA_AbortTransfer(handle->txDmaHandle); in FLEXSPI_TransferAbortDMA()
637 …(handle->transferSize - DMA_GetRemainingBytes(handle->txDmaHandle->base, handle->txDmaHandle->chan… in FLEXSPI_TransferGetTransferCountDMA()
Dfsl_flexspi_dma.h48 dma_handle_t *txDmaHandle; /*!< dma handler for FLEXSPI Tx. */ member
85 dma_handle_t *txDmaHandle,
Dfsl_flexspi_edma.h54 edma_handle_t *txDmaHandle; /*!< eDMA handler for FLEXSPI Tx. */ member
91 edma_handle_t *txDmaHandle,
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexspi/flexspi_dma3/
Dfsl_flexspi_edma.c128 edma_handle_t *txDmaHandle, in FLEXSPI_TransferCreateHandleEDMA() argument
141 handle->txDmaHandle = txDmaHandle; in FLEXSPI_TransferCreateHandleEDMA()
250 (void)EDMA_SubmitTransfer(handle->txDmaHandle, &xferConfig); in FLEXSPI_TransferEDMA()
251 EDMA_SetModulo(handle->txDmaHandle->base, handle->txDmaHandle->channel, kEDMA_ModuloDisable, in FLEXSPI_TransferEDMA()
253 EDMA_SetCallback(handle->txDmaHandle, FLEXSPI_TransferEDMACallback, in FLEXSPI_TransferEDMA()
255 EDMA_StartTransfer(handle->txDmaHandle); in FLEXSPI_TransferEDMA()
338 EDMA_AbortTransfer(handle->txDmaHandle); in FLEXSPI_TransferAbortEDMA()
373 … EDMA_GetRemainingMajorLoopCount(handle->txDmaHandle->base, handle->txDmaHandle->channel)); in FLEXSPI_TransferGetTransferCountEDMA()
Dfsl_flexspi_edma.h50 edma_handle_t *txDmaHandle; /*!< eDMA handler for FLEXSPI Tx. */ member
87 edma_handle_t *txDmaHandle,
/hal_nxp-latest/mcux/mcux-sdk/drivers/i3c/
Dfsl_i3c_dma.c215 DMA_SetChannelConfig(handle->txDmaHandle->base, handle->txDmaHandle->channel, NULL, true); in I3C_MasterSetDMATxLoop()
216 DMA_SubmitChannelDescriptor(handle->txDmaHandle, &s_dma_table[instance][0]); in I3C_MasterSetDMATxLoop()
217 DMA_StartTransfer(handle->txDmaHandle); in I3C_MasterSetDMATxLoop()
379 (void)DMA_SubmitChannelTransfer(handle->txDmaHandle, &txChannelConfig); in I3C_MasterRunDMATransfer()
380 DMA_StartTransfer(handle->txDmaHandle); in I3C_MasterRunDMATransfer()
390 (void)DMA_SubmitChannelTransfer(handle->txDmaHandle, &txChannelConfig); in I3C_MasterRunDMATransfer()
391 DMA_StartTransfer(handle->txDmaHandle); in I3C_MasterRunDMATransfer()
654 dma_handle_t *txDmaHandle) in I3C_MasterTransferCreateHandleDMA() argument
667 handle->txDmaHandle = txDmaHandle; in I3C_MasterTransferCreateHandleDMA()
679 DMA_SetCallback(handle->txDmaHandle, I3C_MasterTransferDMACallbackTx, handle); in I3C_MasterTransferCreateHandleDMA()
[all …]
Dfsl_i3c_edma.c282 (void)EDMA_SubmitTransfer(handle->txDmaHandle, &xferConfig); in I3C_MasterRunEDMATransfer()
283 EDMA_StartTransfer(handle->txDmaHandle); in I3C_MasterRunEDMATransfer()
519 edma_handle_t *txDmaHandle) in I3C_MasterTransferCreateHandleEDMA() argument
532 handle->txDmaHandle = txDmaHandle; in I3C_MasterTransferCreateHandleEDMA()
544 EDMA_SetCallback(handle->txDmaHandle, I3C_MasterTransferEDMACallbackTx, handle); in I3C_MasterTransferCreateHandleEDMA()
706 … 1U * EDMA_GetRemainingMajorLoopCount(handle->txDmaHandle->base, handle->txDmaHandle->channel); in I3C_MasterTransferGetCountEDMA()
722 EDMA_AbortTransfer(handle->txDmaHandle); in I3C_MasterTransferAbortEDMA()
745 if (i3cHandle->txDmaHandle == dmaHandle) in I3C_SlaveTransferEDMACallback()
801 edma_handle_t *txDmaHandle) in I3C_SlaveTransferCreateHandleEDMA() argument
814 handle->txDmaHandle = txDmaHandle; in I3C_SlaveTransferCreateHandleEDMA()
[all …]
Dfsl_i3c_edma.h58 edma_handle_t *txDmaHandle; /*!< Handle for transmit DMA channel. */ member
110 edma_handle_t *txDmaHandle; /*!< Handle for transmit DMA channel. */ member
152 edma_handle_t *txDmaHandle);
232 edma_handle_t *txDmaHandle);
Dfsl_i3c_dma.h58 dma_handle_t *txDmaHandle; /*!< Handle for transmit DMA channel. */ member
114 dma_handle_t *txDmaHandle; /*!< Handle for transmit DMA channel. */ member
156 dma_handle_t *txDmaHandle);
236 dma_handle_t *txDmaHandle);
/hal_nxp-latest/mcux/mcux-sdk/drivers/lcdic/
Dfsl_lcdic_dma.c275 dma_handle_t *dmaHandle = handle->txDmaHandle; in LCDIC_TransferSubmitTxDataDMA()
546 dma_handle_t *txDmaHandle, in LCDIC_TransferCreateHandleDMA() argument
551 assert(!((NULL == txDmaHandle) && (NULL == rxDmaHandle))); in LCDIC_TransferCreateHandleDMA()
568 handle->txDmaHandle = txDmaHandle; in LCDIC_TransferCreateHandleDMA()
584 if (txDmaHandle != NULL) in LCDIC_TransferCreateHandleDMA()
586 DMA_SetChannelConfig(txDmaHandle->base, txDmaHandle->channel, &trigger, false); in LCDIC_TransferCreateHandleDMA()
587 DMA_SetCallback(txDmaHandle, LCDIC_TransferSendDMACallback, handle); in LCDIC_TransferCreateHandleDMA()
617 (NULL == handle->txDmaHandle)) || /* send mode but no TX DMA handle. */ in LCDIC_TransferDMA()
681 if (NULL == handle->txDmaHandle) in LCDIC_SendDataArrayDMA()
773 DMA_AbortTransfer(lcdicDmaHandle->txDmaHandle); in LCDIC_TransferHandleIRQDMA()
Dfsl_lcdic_dma.h40 dma_handle_t *txDmaHandle; /*!< DMA handler for send */ member
87 dma_handle_t *txDmaHandle,
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dbi/flexio/
Dfsl_dbi_flexio_edma.c65 edma_handle_t *txDmaHandle, in DBI_FLEXIO_EDMA_CreateXferHandle() argument
71 … DBI_FLEXIO_EDMA_TransferCompletedCallback, dbiXferHandle, txDmaHandle, in DBI_FLEXIO_EDMA_CreateXferHandle()
114 if (NULL != xferHandle->flexioHandle.txDmaHandle) in DBI_FLEXIO_EDMA_WriteMemory()
/hal_nxp-latest/mcux/mcux-sdk/components/uart/
Dfsl_adapter_usart.c57 dma_handle_t txDmaHandle; member
834 …DMA_CreateHandle(&uartDmaHandle->txDmaHandle, dmaBases[dmaConfig->dma_instance], dmaConfig->tx_cha… in HAL_UartDMAInit()
883 if (NULL != uartDmaHandle->dmaHandle.txDmaHandle) in HAL_UartDMADeinit()
894 if (NULL != uartDmaHandle->dmaHandle.txDmaHandle) in HAL_UartDMADeinit()
896 DMA_DisableChannel(uartDmaHandle->txDmaHandle.base, uartDmaHandle->txDmaHandle.channel); in HAL_UartDMADeinit()
962 USART_DMACallbacks, uartDmaHandle, &uartDmaHandle->txDmaHandle, in HAL_UartDMATransferInstallCallback()

12