Lines Matching refs:dmaHandle
158 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()
344 sdma_handle_t *dmaHandle = handle->dmaHandle; in SAI_TransferSendSDMA() local
390 …SDMA_ConfigBufferDescriptor(&dmaHandle->BDPool[handle->queueUser], (uint32_t)(xfer->data), destAdd… in SAI_TransferSendSDMA()
396 …SDMA_ConfigBufferDescriptor(&dmaHandle->BDPool[handle->queueUser], (uint32_t)(xfer->data), destAdd… in SAI_TransferSendSDMA()
405 SDMA_SubmitTransfer(handle->dmaHandle, &config); in SAI_TransferSendSDMA()
408 SDMA_StartTransfer(handle->dmaHandle); in SAI_TransferSendSDMA()
443 sdma_handle_t *dmaHandle = handle->dmaHandle; in SAI_TransferReceiveSDMA() local
490 … SDMA_ConfigBufferDescriptor(&dmaHandle->BDPool[handle->queueUser], srcAddr, (uint32_t)xfer->data, in SAI_TransferReceiveSDMA()
496 … SDMA_ConfigBufferDescriptor(&dmaHandle->BDPool[handle->queueUser], srcAddr, (uint32_t)xfer->data, in SAI_TransferReceiveSDMA()
505 SDMA_SubmitTransfer(handle->dmaHandle, &config); in SAI_TransferReceiveSDMA()
508 SDMA_StartTransfer(handle->dmaHandle); in SAI_TransferReceiveSDMA()
536 SDMA_AbortTransfer(handle->dmaHandle); in SAI_TransferAbortSendSDMA()
581 SDMA_InstallBDMemory(handle->dmaHandle, handle->bdPool, handle->dmaHandle->bdCount); in SAI_TransferTerminateSendSDMA()
595 SDMA_AbortTransfer(handle->dmaHandle); in SAI_TransferAbortReceiveSDMA()
640 SDMA_InstallBDMemory(handle->dmaHandle, handle->bdPool, handle->dmaHandle->bdCount); in SAI_TransferTerminateReceiveSDMA()