Home
last modified time | relevance | path

Searched refs:dmaHandle (Results 1 – 25 of 46) sorted by relevance

12

/hal_nxp-latest/mcux/mcux-sdk/drivers/spifi/
Dfsl_spifi_dma.c125 dma_handle_t *dmaHandle) in SPIFI_TransferTxCreateHandleDMA() argument
137 handle->dmaHandle = dmaHandle; in SPIFI_TransferTxCreateHandleDMA()
143 DMA_SetCallback(handle->dmaHandle, SPIFI_SendDMACallback, &s_dmaPrivateHandle[instance][0]); in SPIFI_TransferTxCreateHandleDMA()
159 dma_handle_t *dmaHandle) in SPIFI_TransferRxCreateHandleDMA() argument
171 handle->dmaHandle = dmaHandle; in SPIFI_TransferRxCreateHandleDMA()
177 DMA_SetCallback(handle->dmaHandle, SPIFI_ReceiveDMACallback, &s_dmaPrivateHandle[instance][1]); in SPIFI_TransferRxCreateHandleDMA()
191 assert(handle->dmaHandle != NULL); in SPIFI_TransferSendDMA()
210 (void)DMA_SubmitTransfer(handle->dmaHandle, &xferConfig); in SPIFI_TransferSendDMA()
211 DMA_StartTransfer(handle->dmaHandle); in SPIFI_TransferSendDMA()
233 assert(handle->dmaHandle != NULL); in SPIFI_TransferReceiveDMA()
[all …]
Dfsl_spifi_dma.h37 dma_handle_t *dmaHandle; /*!< DMA handler for SPIFI send */ member
69 dma_handle_t *dmaHandle);
84 dma_handle_t *dmaHandle);
/hal_nxp-latest/mcux/mcux-sdk/drivers/qspi/
Dfsl_qspi_edma.c134 edma_handle_t *dmaHandle) in QSPI_TransferTxCreateHandleEDMA() argument
146 handle->dmaHandle = dmaHandle; in QSPI_TransferTxCreateHandleEDMA()
155 EDMA_SetCallback(handle->dmaHandle, QSPI_SendEDMACallback, &s_edmaPrivateHandle[instance][0]); in QSPI_TransferTxCreateHandleEDMA()
171 edma_handle_t *dmaHandle) in QSPI_TransferRxCreateHandleEDMA() argument
183 handle->dmaHandle = dmaHandle; in QSPI_TransferRxCreateHandleEDMA()
192 … EDMA_SetCallback(handle->dmaHandle, QSPI_ReceiveEDMACallback, &s_edmaPrivateHandle[instance][1]); in QSPI_TransferRxCreateHandleEDMA()
205 assert((NULL != handle) && (NULL != handle->dmaHandle)); in QSPI_TransferSendEDMA()
231 status = EDMA_SubmitTransfer(handle->dmaHandle, &xferConfig); in QSPI_TransferSendEDMA()
234 EDMA_StartTransfer(handle->dmaHandle); in QSPI_TransferSendEDMA()
258 assert((NULL != handle) && (NULL != handle->dmaHandle)); in QSPI_TransferReceiveEDMA()
[all …]
Dfsl_qspi_edma.h38 edma_handle_t *dmaHandle; /*!< eDMA handler for QSPI send */ member
72 edma_handle_t *dmaHandle);
87 edma_handle_t *dmaHandle);
/hal_nxp-latest/mcux/mcux-sdk/drivers/sai/
Dfsl_sai_dma.c144 …se, sai_dma_handle_t *handle, sai_dma_callback_t callback, void *userData, dma_handle_t *dmaHandle) in SAI_TransferTxCreateHandleDMA() argument
146 assert((handle != NULL) && (dmaHandle != NULL)); in SAI_TransferTxCreateHandleDMA()
154 handle->dmaHandle = dmaHandle; in SAI_TransferTxCreateHandleDMA()
170 DMA_SetCallback(dmaHandle, SAI_TxDMACallback, &s_dmaPrivateHandle[instance][0]); in SAI_TransferTxCreateHandleDMA()
187 …se, sai_dma_handle_t *handle, sai_dma_callback_t callback, void *userData, dma_handle_t *dmaHandle) in SAI_TransferRxCreateHandleDMA() argument
189 assert((handle != NULL) && (dmaHandle != NULL)); in SAI_TransferRxCreateHandleDMA()
197 handle->dmaHandle = dmaHandle; in SAI_TransferRxCreateHandleDMA()
213 DMA_SetCallback(dmaHandle, SAI_RxDMACallback, &s_dmaPrivateHandle[instance][1]); in SAI_TransferRxCreateHandleDMA()
259 (void)DMA_SubmitTransfer(handle->dmaHandle, &config, 1UL); in SAI_TransferRxSetConfigDMA()
305 (void)DMA_SubmitTransfer(handle->dmaHandle, &config, 1UL); in SAI_TransferTxSetConfigDMA()
[all …]
Dfsl_sai_sdma.c158 sdma_handle_t *dmaHandle, in SAI_TransferTxCreateHandleSDMA() argument
161 assert((handle != NULL) && (dmaHandle != NULL)); in SAI_TransferTxCreateHandleSDMA()
169 handle->dmaHandle = dmaHandle; in SAI_TransferTxCreateHandleSDMA()
180 SDMA_InstallBDMemory(dmaHandle, handle->bdPool, SAI_XFER_QUEUE_SIZE); in SAI_TransferTxCreateHandleSDMA()
183 SDMA_SetCallback(dmaHandle, SAI_TxSDMACallback, &s_sdmaPrivateHandle[instance][0]); in SAI_TransferTxCreateHandleSDMA()
203 sdma_handle_t *dmaHandle, in SAI_TransferRxCreateHandleSDMA() argument
206 assert((handle != NULL) && (dmaHandle != NULL)); in SAI_TransferRxCreateHandleSDMA()
214 handle->dmaHandle = dmaHandle; in SAI_TransferRxCreateHandleSDMA()
225 SDMA_InstallBDMemory(dmaHandle, handle->bdPool, SAI_XFER_QUEUE_SIZE); in SAI_TransferRxCreateHandleSDMA()
228 SDMA_SetCallback(dmaHandle, SAI_RxSDMACallback, &s_sdmaPrivateHandle[instance][1]); in SAI_TransferRxCreateHandleSDMA()
[all …]
Dfsl_sai_edma.c195 handle->dmaHandle = txDmaHandle; in SAI_TransferTxCreateHandleEDMA()
237 handle->dmaHandle = rxDmaHandle; in SAI_TransferRxCreateHandleEDMA()
468 EDMA_TcdSetTransferConfigExt(handle->dmaHandle->base, currentTCD, &config, NULL); in SAI_TransferSendEDMA()
469 EDMA_TcdSetMinorOffsetConfigExt(handle->dmaHandle->base, currentTCD, &minorOffset); in SAI_TransferSendEDMA()
470 …EDMA_TcdEnableInterruptsExt(handle->dmaHandle->base, currentTCD, (uint32_t)kEDMA_MajorInterruptEna… in SAI_TransferSendEDMA()
471 EDMA_TcdEnableAutoStopRequestExt(handle->dmaHandle->base, currentTCD, true); in SAI_TransferSendEDMA()
478 EDMA_InstallTCD(handle->dmaHandle->base, handle->dmaHandle->channel, currentTCD); in SAI_TransferSendEDMA()
483 if (EDMA_SubmitTransfer(handle->dmaHandle, &config) != kStatus_Success) in SAI_TransferSendEDMA()
496 EDMA_SetModulo(handle->dmaHandle->base, handle->dmaHandle->channel, kEDMA_ModuloDisable, in SAI_TransferSendEDMA()
501 EDMA_StartTransfer(handle->dmaHandle); in SAI_TransferSendEDMA()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/i2s/
Dfsl_flexio_i2s_edma.c122 edma_handle_t *dmaHandle) in FLEXIO_I2S_TransferTxCreateHandleEDMA() argument
124 assert((handle != NULL) && (dmaHandle != NULL)); in FLEXIO_I2S_TransferTxCreateHandleEDMA()
130 handle->dmaHandle = dmaHandle; in FLEXIO_I2S_TransferTxCreateHandleEDMA()
141 EDMA_InstallTCDMemory(dmaHandle, STCD_ADDR(handle->tcd), FLEXIO_I2S_XFER_QUEUE_SIZE); in FLEXIO_I2S_TransferTxCreateHandleEDMA()
144 EDMA_SetCallback(dmaHandle, FLEXIO_I2S_TxEDMACallback, &s_edmaPrivateHandle[0]); in FLEXIO_I2S_TransferTxCreateHandleEDMA()
164 edma_handle_t *dmaHandle) in FLEXIO_I2S_TransferRxCreateHandleEDMA() argument
166 assert((handle != NULL) && (dmaHandle != NULL)); in FLEXIO_I2S_TransferRxCreateHandleEDMA()
172 handle->dmaHandle = dmaHandle; in FLEXIO_I2S_TransferRxCreateHandleEDMA()
183 EDMA_InstallTCDMemory(dmaHandle, STCD_ADDR(handle->tcd), FLEXIO_I2S_XFER_QUEUE_SIZE); in FLEXIO_I2S_TransferRxCreateHandleEDMA()
186 EDMA_SetCallback(dmaHandle, FLEXIO_I2S_RxEDMACallback, &s_edmaPrivateHandle[1]); in FLEXIO_I2S_TransferRxCreateHandleEDMA()
[all …]
Dfsl_flexio_i2s_dma.c116 dma_handle_t *dmaHandle) in FLEXIO_I2S_TransferTxCreateHandleDMA() argument
118 assert((handle != NULL) && (dmaHandle != NULL)); in FLEXIO_I2S_TransferTxCreateHandleDMA()
124 handle->dmaHandle = dmaHandle; in FLEXIO_I2S_TransferTxCreateHandleDMA()
135 DMA_SetCallback(dmaHandle, FLEXIO_I2S_TxDMACallback, &s_dmaPrivateHandle[0]); in FLEXIO_I2S_TransferTxCreateHandleDMA()
155 dma_handle_t *dmaHandle) in FLEXIO_I2S_TransferRxCreateHandleDMA() argument
157 assert((handle != NULL) && (dmaHandle != NULL)); in FLEXIO_I2S_TransferRxCreateHandleDMA()
163 handle->dmaHandle = dmaHandle; in FLEXIO_I2S_TransferRxCreateHandleDMA()
174 DMA_SetCallback(dmaHandle, FLEXIO_I2S_RxDMACallback, &s_dmaPrivateHandle[1]); in FLEXIO_I2S_TransferRxCreateHandleDMA()
254 (void)DMA_SubmitTransfer(handle->dmaHandle, &config, 1UL); in FLEXIO_I2S_TransferSendDMA()
257 DMA_StartTransfer(handle->dmaHandle); in FLEXIO_I2S_TransferSendDMA()
[all …]
Dfsl_flexio_i2s_dma.h40 dma_handle_t *dmaHandle; /*!< DMA handler for FlexIO I2S send */ member
80 dma_handle_t *dmaHandle);
99 dma_handle_t *dmaHandle);
/hal_nxp-latest/mcux/mcux-sdk/drivers/esai/
Dfsl_esai_edma.c122 edma_handle_t *dmaHandle) in ESAI_TransferTxCreateHandleEDMA() argument
124 assert((handle != NULL) && (dmaHandle != NULL)); in ESAI_TransferTxCreateHandleEDMA()
132 handle->dmaHandle = dmaHandle; in ESAI_TransferTxCreateHandleEDMA()
143 EDMA_InstallTCDMemory(dmaHandle, STCD_ADDR(handle->tcd), ESAI_XFER_QUEUE_SIZE); in ESAI_TransferTxCreateHandleEDMA()
146 EDMA_SetCallback(dmaHandle, ESAI_TxEDMACallback, &s_edmaPrivateHandle[instance][0]); in ESAI_TransferTxCreateHandleEDMA()
166 edma_handle_t *dmaHandle) in ESAI_TransferRxCreateHandleEDMA() argument
168 assert((handle != NULL) && (dmaHandle != NULL)); in ESAI_TransferRxCreateHandleEDMA()
176 handle->dmaHandle = dmaHandle; in ESAI_TransferRxCreateHandleEDMA()
187 EDMA_InstallTCDMemory(dmaHandle, STCD_ADDR(handle->tcd), ESAI_XFER_QUEUE_SIZE); in ESAI_TransferRxCreateHandleEDMA()
190 EDMA_SetCallback(dmaHandle, ESAI_RxEDMACallback, &s_edmaPrivateHandle[instance][1]); in ESAI_TransferRxCreateHandleEDMA()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/components/spi/
Dfsl_adapter_lpspi.c56 hal_spi_master_dma_handle_t *dmaHandle; member
69 hal_spi_slave_dma_handle_t *dmaHandle; member
83 lpspi_slave_dma_handle_t dmaHandle; member
103 lpspi_master_dma_handle_t dmaHandle; member
244 masterHandle->dmaHandle = NULL; in HAL_SpiMasterInit()
272 slaveHandle->dmaHandle = NULL; in HAL_SpiSlaveInit()
319 spi_masterDmaHandle = (hal_spi_master_dma_state_t *)masterHandle->dmaHandle; in HAL_SpiMasterTransferInstallCallback()
380 spi_masterDmaHandle = (hal_spi_master_dma_state_t *)masterHandle->dmaHandle; in HAL_SpiMasterTransferNonBlocking()
407 spi_masterDmaHandle = (hal_spi_master_dma_state_t *)masterHandle->dmaHandle; in HAL_SpiMasterTransferGetCount()
434 spi_masterDmaHandle = (hal_spi_master_dma_state_t *)masterHandle->dmaHandle; in HAL_SpiMasterTransferAbort()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/components/uart/
Dfsl_adapter_usart.c56 usart_dma_handle_t dmaHandle; member
104 hal_uart_dma_state_t *dmaHandle; member
345 uartHandle->dmaHandle = NULL; in HAL_UartInit()
781 …_TransferGetReceiveCountDMA(s_UsartAdapterBase[uartDmaHandle->instance], &uartDmaHandle->dmaHandle, in TimeoutTimer_Callbcak()
794 &uartDmaHandle->dmaHandle); in TimeoutTimer_Callbcak()
813 hal_uart_dma_handle_t dmaHandle, in HAL_UartDMAInit() argument
820 assert(dmaHandle); in HAL_UartDMAInit()
824 uartDmaHandle = (hal_uart_dma_state_t *)dmaHandle; in HAL_UartDMAInit()
826 uartHandle->dmaHandle = uartDmaHandle; in HAL_UartDMAInit()
875 uartDmaHandle = uartHandle->dmaHandle; in HAL_UartDMADeinit()
[all …]
Dfsl_adapter_lpuart.c100 lpuart_dma_handle_t dmaHandle; member
166 hal_uart_dma_state_t *dmaHandle; member
711 uartHandle->dmaHandle = NULL; in HAL_UartInit()
861 HAL_UartDMAInit(uartHandle, uartHandle->dmaHandle, &uartHandle->dmaHandle->hal_uart_dma_config); in HAL_UartExitLowpower()
1173 EDMA_HandleIRQ(&uartHandle->dmaHandle->txEdmaHandle); in HAL_UartIsrFunction()
1903 uartDmaHandle = uartHandle->dmaHandle; in LPUART_StartRingBufferEDMA()
2036 hal_uart_dma_handle_t dmaHandle, in HAL_UartDMAInit() argument
2049 uartDmaHandle = (hal_uart_dma_state_t *)dmaHandle; in HAL_UartDMAInit()
2050 uartHandle->dmaHandle = uartDmaHandle; in HAL_UartDMAInit()
2196 uartDmaHandle = uartHandle->dmaHandle; in HAL_UartDMADeinit()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2s/
Dfsl_i2s_dma.c169 DMA_DisableChannelInterrupts(handle->dmaHandle->base, handle->dmaHandle->channel); in I2S_DisableDMAInterrupts()
176 DMA_EnableChannelInterrupts(handle->dmaHandle->base, handle->dmaHandle->channel); in I2S_EnableDMAInterrupts()
191 dma_handle_t *dmaHandle, in I2S_TxTransferCreateHandleDMA() argument
196 assert(dmaHandle != NULL); in I2S_TxTransferCreateHandleDMA()
203 handle->dmaHandle = dmaHandle; in I2S_TxTransferCreateHandleDMA()
225 DMA_SetCallback(dmaHandle, I2S_DMACallback, privateHandle); in I2S_TxTransferCreateHandleDMA()
279 assert(handle->dmaHandle != NULL); in I2S_TransferAbortDMA()
287 DMA_AbortTransfer(handle->dmaHandle); in I2S_TransferAbortDMA()
332 dma_handle_t *dmaHandle, in I2S_RxTransferCreateHandleDMA() argument
336 I2S_TxTransferCreateHandleDMA(base, handle, dmaHandle, callback, userData); in I2S_RxTransferCreateHandleDMA()
[all …]
Dfsl_i2s_dma.h55 dma_handle_t *dmaHandle; /*!< DMA handle */ member
95 dma_handle_t *dmaHandle,
130 dma_handle_t *dmaHandle,
/hal_nxp-latest/mcux/mcux-sdk/drivers/pdm/
Dfsl_pdm_edma.c135 … pdm_edma_handle_t *handle, pdm_edma_callback_t callback, void *userData, edma_handle_t *dmaHandle) in PDM_TransferCreateHandleEDMA() argument
137 assert((handle != NULL) && (dmaHandle != NULL)); in PDM_TransferCreateHandleEDMA()
145 handle->dmaHandle = dmaHandle; in PDM_TransferCreateHandleEDMA()
156 EDMA_SetCallback(dmaHandle, PDM_EDMACallback, &s_edmaPrivateHandle[instance]); in PDM_TransferCreateHandleEDMA()
355 …EDMA_TcdSetTransferConfigExt(handle->dmaHandle->base, (edma_tcd_t *)&handle->tcd[handle->tcdUser],… in PDM_TransferReceiveEDMA()
360 …EDMA_TcdSetMinorOffsetConfigExt(handle->dmaHandle->base, (edma_tcd_t *)&handle->tcd[handle->tcdUse… in PDM_TransferReceiveEDMA()
365 … EDMA_TcdSetModuloExt(handle->dmaHandle->base, (edma_tcd_t *)&handle->tcd[handle->tcdUser], modulo, in PDM_TransferReceiveEDMA()
370 … EDMA_TcdEnableInterruptsExt(handle->dmaHandle->base, (edma_tcd_t *)&handle->tcd[handle->tcdUser], in PDM_TransferReceiveEDMA()
402 …EDMA_InstallTCD(handle->dmaHandle->base, handle->dmaHandle->channel, (edma_tcd_t *)&handle->tcd[tc… in PDM_TransferReceiveEDMA()
404 EDMA_StartTransfer(handle->dmaHandle); in PDM_TransferReceiveEDMA()
[all …]
Dfsl_pdm_sdma.c85 sdma_handle_t *dmaHandle, in PDM_TransferCreateHandleSDMA() argument
88 assert((handle != NULL) && (dmaHandle != NULL)); in PDM_TransferCreateHandleSDMA()
96 handle->dmaHandle = dmaHandle; in PDM_TransferCreateHandleSDMA()
109 SDMA_InstallBDMemory(dmaHandle, handle->bdPool, PDM_XFER_QUEUE_SIZE); in PDM_TransferCreateHandleSDMA()
112 SDMA_SetCallback(dmaHandle, PDM_SDMACallback, &s_sdmaPrivateHandle[instance]); in PDM_TransferCreateHandleSDMA()
189 …SDMA_SetDoneConfig(handle->dmaHandle->base, &config, kSDMA_PeripheralMultiFifoPDM, kSDMA_DoneSrcSW… in PDM_TransferReceiveSDMA()
208 SDMA_SubmitTransfer(handle->dmaHandle, &config); in PDM_TransferReceiveSDMA()
211 SDMA_StartTransfer(handle->dmaHandle); in PDM_TransferReceiveSDMA()
235 SDMA_AbortTransfer(handle->dmaHandle); in PDM_TransferAbortReceiveSDMA()
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2c/
Dfsl_i2c_dma.c194 (void)DMA_SubmitTransfer(handle->dmaHandle, &xferConfig); in I2C_RunDMATransfer()
195 DMA_StartTransfer(handle->dmaHandle); in I2C_RunDMATransfer()
222 DMA_AbortTransfer(handle->dmaHandle); in I2C_RunTransferStateMachineDMA()
230 DMA_AbortTransfer(handle->dmaHandle); in I2C_RunTransferStateMachineDMA()
241 DMA_AbortTransfer(handle->dmaHandle); in I2C_RunTransferStateMachineDMA()
251 DMA_AbortTransfer(handle->dmaHandle); in I2C_RunTransferStateMachineDMA()
267 DMA_AbortTransfer(handle->dmaHandle); in I2C_RunTransferStateMachineDMA()
337 (void)DMA_SubmitTransfer(handle->dmaHandle, &xferConfig); in I2C_RunTransferStateMachineDMA()
338 DMA_StartTransfer(handle->dmaHandle); in I2C_RunTransferStateMachineDMA()
496 dma_handle_t *dmaHandle) in I2C_MasterTransferCreateHandleDMA() argument
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpc_i2c/
Dfsl_i2c_dma.c191 (void)DMA_SubmitTransfer(handle->dmaHandle, &xferConfig); in I2C_RunDMATransfer()
192 DMA_StartTransfer(handle->dmaHandle); in I2C_RunDMATransfer()
226 DMA_AbortTransfer(handle->dmaHandle); in I2C_RunTransferStateMachineDMA()
234 DMA_AbortTransfer(handle->dmaHandle); in I2C_RunTransferStateMachineDMA()
250 DMA_AbortTransfer(handle->dmaHandle); in I2C_RunTransferStateMachineDMA()
313 (void)DMA_SubmitTransfer(handle->dmaHandle, &xferConfig); in I2C_RunTransferStateMachineDMA()
314 DMA_StartTransfer(handle->dmaHandle); in I2C_RunTransferStateMachineDMA()
473 dma_handle_t *dmaHandle) in I2C_MasterTransferCreateHandleDMA() argument
478 assert(dmaHandle != NULL); in I2C_MasterTransferCreateHandleDMA()
502 handle->dmaHandle = dmaHandle; in I2C_MasterTransferCreateHandleDMA()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/lcdic/
Dfsl_lcdic_dma.c33 static void LCDIC_TransferSendDMACallback(dma_handle_t *dmaHandle, void *param, bool dmaXferDone, u…
43 static void LCDIC_TransferReceiveDMACallback(dma_handle_t *dmaHandle, void *param, bool dmaXferDone…
116 static void LCDIC_TransferSendDMACallback(dma_handle_t *dmaHandle, void *param, bool dmaXferDone, u… in LCDIC_TransferSendDMACallback() argument
118 assert(dmaHandle != NULL); in LCDIC_TransferSendDMACallback()
137 static void LCDIC_TransferReceiveDMACallback(dma_handle_t *dmaHandle, void *param, bool dmaXferDone… in LCDIC_TransferReceiveDMACallback() argument
139 assert(dmaHandle != NULL); in LCDIC_TransferReceiveDMACallback()
159 dma_handle_t *dmaHandle = handle->rxDmaHandle; in LCDIC_TransferSubmitRxDataDMA() local
260 DMA_SubmitChannelDescriptor(dmaHandle, dmaDesc); in LCDIC_TransferSubmitRxDataDMA()
262 DMA_StartTransfer(dmaHandle); in LCDIC_TransferSubmitRxDataDMA()
275 dma_handle_t *dmaHandle = handle->txDmaHandle; in LCDIC_TransferSubmitTxDataDMA() local
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/i2c/
Dfsl_i2c_dma.c382 (void)DMA_SubmitTransfer(handle->dmaHandle, &transfer_config, (uint32_t)transfer_options); in I2C_MasterTransferDMAConfig()
383 DMA_StartTransfer(handle->dmaHandle); in I2C_MasterTransferDMAConfig()
399 dma_handle_t *dmaHandle) in I2C_MasterTransferCreateHandleDMA() argument
402 assert(dmaHandle != NULL); in I2C_MasterTransferCreateHandleDMA()
414 handle->dmaHandle = dmaHandle; in I2C_MasterTransferCreateHandleDMA()
419 …DMA_SetCallback(dmaHandle, (dma_callback)I2C_MasterTransferCallbackDMA, &s_dmaPrivateHandle[instan… in I2C_MasterTransferCreateHandleDMA()
583 …nt = (handle->transferSize - DMA_GetRemainingBytes(handle->dmaHandle->base, handle->dmaHandle->cha… in I2C_MasterTransferGetCountDMA()
601 DMA_AbortTransfer(handle->dmaHandle); in I2C_MasterTransferAbortDMA()
Dfsl_i2c_edma.c389 …(void)EDMA_SubmitTransfer(handle->dmaHandle, (const edma_transfer_config_t *)(uint32_t)&transfer_c… in I2C_MasterTransferEDMAConfig()
391 EDMA_StartTransfer(handle->dmaHandle); in I2C_MasterTransferEDMAConfig()
422 handle->dmaHandle = edmaHandle; in I2C_MasterCreateEDMAHandle()
576 assert(NULL != handle->dmaHandle); in I2C_MasterTransferGetCountEDMA()
587 … EDMA_GetRemainingMajorLoopCount(handle->dmaHandle->base, handle->dmaHandle->channel)); in I2C_MasterTransferGetCountEDMA()
605 EDMA_AbortTransfer(handle->dmaHandle); in I2C_MasterTransferAbortEDMA()
/hal_nxp-latest/mcux/mcux-sdk/drivers/easrc/
Dfsl_asrc_sdma.c185 sdma_handle_t *dmaHandle, in ASRC_TransferInCreateHandleSDMA() argument
191 assert((handle != NULL) && (dmaHandle != NULL)); in ASRC_TransferInCreateHandleSDMA()
199 handle->inDMAHandle.sdmaHandle = dmaHandle; in ASRC_TransferInCreateHandleSDMA()
212 SDMA_InstallBDMemory(dmaHandle, handle->inDMAHandle.bdPool, ASRC_XFER_IN_QUEUE_SIZE); in ASRC_TransferInCreateHandleSDMA()
214 SDMA_SetCallback(dmaHandle, ASRC_InSDMACallback, &s_sdmaPrivateHandle[instance][context]); in ASRC_TransferInCreateHandleSDMA()
235 sdma_handle_t *dmaHandle, in ASRC_TransferOutCreateHandleSDMA() argument
241 assert((handle != NULL) && (dmaHandle != NULL)); in ASRC_TransferOutCreateHandleSDMA()
249 handle->outDMAHandle.sdmaHandle = dmaHandle; in ASRC_TransferOutCreateHandleSDMA()
263 SDMA_SetCallback(dmaHandle, ASRC_OutSDMACallback, &s_sdmaPrivateHandle[instance][context]); in ASRC_TransferOutCreateHandleSDMA()
264 SDMA_InstallBDMemory(dmaHandle, handle->outDMAHandle.bdPool, ASRC_XFER_OUT_QUEUE_SIZE); in ASRC_TransferOutCreateHandleSDMA()
/hal_nxp-latest/mcux/mcux-sdk/components/audio/
Dfsl_adapter_sai.c36 edma_handle_t dmaHandle; member
39 dma_handle_t dmaHandle; member
504 EDMA_CreateHandle(&audioHandle->dmaHandle, dmaBases[dmaConfig->instance], dmaConfig->channel); in HAL_AudioCommonInit()
524 HAL_AudioCallbackEDMA, audioHandle, &audioHandle->dmaHandle); in HAL_AudioCommonInit()
530 HAL_AudioCallbackEDMA, audioHandle, &audioHandle->dmaHandle); in HAL_AudioCommonInit()
544 DMA_CreateHandle(&audioHandle->dmaHandle, dmaBases[dmaConfig->instance], dmaConfig->channel); in HAL_AudioCommonInit()
549 HAL_AudioCallbackDMA, audioHandle, &audioHandle->dmaHandle); in HAL_AudioCommonInit()
555 HAL_AudioCallbackDMA, audioHandle, &audioHandle->dmaHandle); in HAL_AudioCommonInit()

12