Lines Matching refs:dmaHandle
122 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()
302 (void)EDMA_SubmitTransfer(handle->dmaHandle, &config); in ESAI_TransferSendEDMA()
305 EDMA_StartTransfer(handle->dmaHandle); in ESAI_TransferSendEDMA()
361 (void)EDMA_SubmitTransfer(handle->dmaHandle, &config); in ESAI_TransferReceiveEDMA()
364 EDMA_StartTransfer(handle->dmaHandle); in ESAI_TransferReceiveEDMA()
383 EDMA_AbortTransfer(handle->dmaHandle); in ESAI_TransferAbortSendEDMA()
403 EDMA_AbortTransfer(handle->dmaHandle); in ESAI_TransferAbortReceiveEDMA()
435 … EDMA_GetRemainingMajorLoopCount(handle->dmaHandle->base, handle->dmaHandle->channel)); in ESAI_TransferGetSendCountEDMA()
464 … EDMA_GetRemainingMajorLoopCount(handle->dmaHandle->base, handle->dmaHandle->channel)); in ESAI_TransferGetReceiveCountEDMA()