Home
last modified time | relevance | path

Searched refs:SPDIF_XFER_QUEUE_SIZE (Results 1 – 4 of 4) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/spdif/
Dfsl_spdif_edma.h52 edma_tcd_t leftTcd[SPDIF_XFER_QUEUE_SIZE + 1U]; /*!< TCD pool for eDMA transfer. */
53 edma_tcd_t rightTcd[SPDIF_XFER_QUEUE_SIZE + 1U]; /*!< TCD pool for eDMA transfer. */
54 …spdif_edma_transfer_t spdifQueue[SPDIF_XFER_QUEUE_SIZE]; /*!< Transfer queue storing queued transf…
55 …size_t transferSize[SPDIF_XFER_QUEUE_SIZE]; /*!< Data bytes need to transfer, left and right are t…
Dfsl_spdif_edma.c96 spdifHandle->queueDriver = (spdifHandle->queueDriver + 0x01U) % SPDIF_XFER_QUEUE_SIZE; in SPDIF_TxEDMACallback()
116 spdifHandle->queueDriver = (spdifHandle->queueDriver + 0x01U) % SPDIF_XFER_QUEUE_SIZE; in SPDIF_RxEDMACallback()
401 EDMA_InstallTCDMemory(dmaLeftHandle, STCD_ADDR(handle->leftTcd), SPDIF_XFER_QUEUE_SIZE); in SPDIF_TransferTxCreateHandleEDMA()
402 EDMA_InstallTCDMemory(dmaRightHandle, STCD_ADDR(handle->rightTcd), SPDIF_XFER_QUEUE_SIZE); in SPDIF_TransferTxCreateHandleEDMA()
452 EDMA_InstallTCDMemory(dmaLeftHandle, STCD_ADDR(handle->leftTcd), SPDIF_XFER_QUEUE_SIZE); in SPDIF_TransferRxCreateHandleEDMA()
453 EDMA_InstallTCDMemory(dmaRightHandle, STCD_ADDR(handle->rightTcd), SPDIF_XFER_QUEUE_SIZE); in SPDIF_TransferRxCreateHandleEDMA()
501 …dle->queueUser = (handle->queueUser + 0x01U) % SPDIF_XFER_QUEUE_SIZE; in SPDIF_TransferSendEDMA()
571 …dle->queueUser = (handle->queueUser + 0x01U) % SPDIF_XFER_QUEUE_SIZE; in SPDIF_TransferReceiveEDMA()
Dfsl_spdif.c467 …ndle->queueUser = (handle->queueUser + 0x01U) % SPDIF_XFER_QUEUE_SIZE; in SPDIF_TransferSendNonBlocking()
514 …ndle->queueUser = (handle->queueUser + 0x01U) % SPDIF_XFER_QUEUE_SIZE; in SPDIF_TransferReceiveNonBlocking()
613 (void)memset(handle->spdifQueue, 0, sizeof(spdif_transfer_t) * SPDIF_XFER_QUEUE_SIZE); in SPDIF_TransferAbortSend()
639 (void)memset(handle->spdifQueue, 0, sizeof(spdif_transfer_t) * SPDIF_XFER_QUEUE_SIZE); in SPDIF_TransferAbortReceive()
692 handle->queueDriver = (handle->queueDriver + 0x01U) % SPDIF_XFER_QUEUE_SIZE; in SPDIF_TransferTxHandleIRQ()
823 handle->queueDriver = (handle->queueDriver + 0x01U) % SPDIF_XFER_QUEUE_SIZE; in SPDIF_TransferRxHandleIRQ()
Dfsl_spdif.h156 #define SPDIF_XFER_QUEUE_SIZE (4U) macro
178 … spdif_transfer_t spdifQueue[SPDIF_XFER_QUEUE_SIZE]; /*!< Transfer queue storing queued transfer */
179 size_t transferSize[SPDIF_XFER_QUEUE_SIZE]; /*!< Data bytes need to transfer */