Home
last modified time | relevance | path

Searched refs:tcd (Results 1 – 24 of 24) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/edma4/
Dfsl_edma.c46 static inline status_t EDMA_CheckErrata(EDMA_Type *base, edma_tcd_t *tcd);
91 static inline status_t EDMA_CheckErrata(EDMA_Type *base, edma_tcd_t *tcd) in EDMA_CheckErrata() argument
97 if ((EDMA_TCD_NBYTES(tcd, EDMA_TCD_TYPE(base)) % 8U) != 0U) in EDMA_CheckErrata()
115 void EDMA_InstallTCD(EDMA_Type *base, uint32_t channel, edma_tcd_t *tcd) in EDMA_InstallTCD() argument
118 assert(tcd != NULL); in EDMA_InstallTCD()
123 if ((EDMA_TCD_DLAST_SGA(tcd, EDMA_TCD_TYPE(base)) != 0U) && in EDMA_InstallTCD()
124 ((EDMA_TCD_CSR(tcd, EDMA_TCD_TYPE(base)) & (uint16_t)DMA_CSR_ESG_MASK) != 0U) && in EDMA_InstallTCD()
125 (EDMA_CheckErrata(base, tcd) != kStatus_Success)) in EDMA_InstallTCD()
134 EDMA_TCD_SADDR(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_SADDR(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD()
135 EDMA_TCD_SOFF(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_SOFF(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD()
[all …]
Dfsl_edma_core.h273 #define EDMA_TCD_SADDR(tcd, flag) … argument
274 …(*(((edma_tcd_type_t)(flag) == kEDMA_EDMA4Flag) ? (&(((edma4_core_tcd_t *)(&(tcd)->TCD_REGS.edma4_…
275 … (&(((edma5_core_tcd_t *)(&(tcd)->TCD_REGS.edma5_tcd))->SADDR))))
277 #define EDMA_TCD_SOFF(tcd, flag) … argument
278 …(*(((edma_tcd_type_t)(flag) == kEDMA_EDMA4Flag) ? (&(((edma4_core_tcd_t *)(&(tcd)->TCD_REGS.edma4_…
279 … (&(((edma5_core_tcd_t *)(&(tcd)->TCD_REGS.edma5_tcd))->SOFF))))
281 #define EDMA_TCD_ATTR(tcd, flag) … argument
282 …(*(((edma_tcd_type_t)(flag) == kEDMA_EDMA4Flag) ? (&(((edma4_core_tcd_t *)(&(tcd)->TCD_REGS.edma4_…
283 … (&(((edma5_core_tcd_t *)(&(tcd)->TCD_REGS.edma5_tcd))->ATTR))))
285 #define EDMA_TCD_NBYTES(tcd, flag) … argument
[all …]
Dfsl_edma.h499 void EDMA_InstallTCD(EDMA_Type *base, uint32_t channel, edma_tcd_t *tcd);
1081 void EDMA_ConfigChannelSoftwareTCD(edma_tcd_t *tcd, const edma_transfer_config_t *transfer);
1094 void EDMA_TcdReset(edma_tcd_t *tcd);
1126 void EDMA_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *n…
1140 void EDMA_TcdSetMinorOffsetConfig(edma_tcd_t *tcd, const edma_minor_offset_config_t *config);
1160 void EDMA_TcdSetChannelLink(edma_tcd_t *tcd, edma_channel_link_type_t type, uint32_t linkedChannel);
1178 static inline void EDMA_TcdSetBandWidth(edma_tcd_t *tcd, edma_bandwidth_t bandWidth) in EDMA_TcdSetBandWidth() argument
1180 assert(tcd != NULL); in EDMA_TcdSetBandWidth()
1182 EDMA_TCD_CSR(tcd, kEDMA_EDMA4Flag) = in EDMA_TcdSetBandWidth()
1183 … (uint16_t)((EDMA_TCD_CSR(tcd, kEDMA_EDMA4Flag) & (~DMA_CSR_BWC_MASK)) | DMA_CSR_BWC(bandWidth)); in EDMA_TcdSetBandWidth()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/devices/MIMX9352/drivers/edma4/
Dfsl_edma.c46 static inline status_t EDMA_CheckErrata(EDMA_Type *base, edma_tcd_t *tcd);
91 static inline status_t EDMA_CheckErrata(EDMA_Type *base, edma_tcd_t *tcd) in EDMA_CheckErrata() argument
97 if ((EDMA_TCD_NBYTES(tcd, EDMA_TCD_TYPE(base)) % 8U) != 0U) in EDMA_CheckErrata()
115 void EDMA_InstallTCD(EDMA_Type *base, uint32_t channel, edma_tcd_t *tcd) in EDMA_InstallTCD() argument
118 assert(tcd != NULL); in EDMA_InstallTCD()
123 if ((EDMA_TCD_DLAST_SGA(tcd, EDMA_TCD_TYPE(base)) != 0U) && in EDMA_InstallTCD()
124 ((EDMA_TCD_CSR(tcd, EDMA_TCD_TYPE(base)) & (uint16_t)DMA_CSR_ESG_MASK) != 0U) && in EDMA_InstallTCD()
125 (EDMA_CheckErrata(base, tcd) != kStatus_Success)) in EDMA_InstallTCD()
134 EDMA_TCD_SADDR(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_SADDR(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD()
135 EDMA_TCD_SOFF(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_SOFF(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD()
[all …]
Dfsl_edma_core.h273 #define EDMA_TCD_SADDR(tcd, flag) … argument
274 …(*(((edma_tcd_type_t)(flag) == kEDMA_EDMA4Flag) ? (&(((edma4_core_tcd_t *)(&(tcd)->TCD_REGS.edma4_…
275 … (&(((edma5_core_tcd_t *)(&(tcd)->TCD_REGS.edma5_tcd))->SADDR))))
277 #define EDMA_TCD_SOFF(tcd, flag) … argument
278 …(*(((edma_tcd_type_t)(flag) == kEDMA_EDMA4Flag) ? (&(((edma4_core_tcd_t *)(&(tcd)->TCD_REGS.edma4_…
279 … (&(((edma5_core_tcd_t *)(&(tcd)->TCD_REGS.edma5_tcd))->SOFF))))
281 #define EDMA_TCD_ATTR(tcd, flag) … argument
282 …(*(((edma_tcd_type_t)(flag) == kEDMA_EDMA4Flag) ? (&(((edma4_core_tcd_t *)(&(tcd)->TCD_REGS.edma4_…
283 … (&(((edma5_core_tcd_t *)(&(tcd)->TCD_REGS.edma5_tcd))->ATTR))))
285 #define EDMA_TCD_NBYTES(tcd, flag) … argument
[all …]
Dfsl_edma.h499 void EDMA_InstallTCD(EDMA_Type *base, uint32_t channel, edma_tcd_t *tcd);
1081 void EDMA_ConfigChannelSoftwareTCD(edma_tcd_t *tcd, const edma_transfer_config_t *transfer);
1094 void EDMA_TcdReset(edma_tcd_t *tcd);
1126 void EDMA_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *n…
1140 void EDMA_TcdSetMinorOffsetConfig(edma_tcd_t *tcd, const edma_minor_offset_config_t *config);
1160 void EDMA_TcdSetChannelLink(edma_tcd_t *tcd, edma_channel_link_type_t type, uint32_t linkedChannel);
1178 static inline void EDMA_TcdSetBandWidth(edma_tcd_t *tcd, edma_bandwidth_t bandWidth) in EDMA_TcdSetBandWidth() argument
1180 assert(tcd != NULL); in EDMA_TcdSetBandWidth()
1182 EDMA_TCD_CSR(tcd, kEDMA_EDMA4Flag) = in EDMA_TcdSetBandWidth()
1183 … (uint16_t)((EDMA_TCD_CSR(tcd, kEDMA_EDMA4Flag) & (~DMA_CSR_BWC_MASK)) | DMA_CSR_BWC(bandWidth)); in EDMA_TcdSetBandWidth()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/dma3/
Dfsl_ad_edma.c91 void EDMA_AD_InstallTCD(DMA_AD_Type *base, uint32_t channel, edma_tcd_t *tcd) in EDMA_AD_InstallTCD() argument
94 assert(tcd != NULL); in EDMA_AD_InstallTCD()
95 assert(((uint32_t)tcd & 0x1FU) == 0U); in EDMA_AD_InstallTCD()
98 base->CH[channel].TCD_SADDR = tcd->SADDR; in EDMA_AD_InstallTCD()
99 base->CH[channel].TCD_SOFF = tcd->SOFF; in EDMA_AD_InstallTCD()
100 base->CH[channel].TCD_ATTR = tcd->ATTR; in EDMA_AD_InstallTCD()
101 base->CH[channel].TCD_NBYTES_MLOFFNO = tcd->NBYTES; in EDMA_AD_InstallTCD()
102 base->CH[channel].TCD_SLAST_SDA = tcd->SLAST; in EDMA_AD_InstallTCD()
103 base->CH[channel].TCD_DADDR = tcd->DADDR; in EDMA_AD_InstallTCD()
104 base->CH[channel].TCD_DOFF = tcd->DOFF; in EDMA_AD_InstallTCD()
[all …]
Dfsl_edma.c122 void EDMA_InstallTCD(DMA_Type *base, uint32_t channel, edma_tcd_t *tcd) in EDMA_InstallTCD() argument
125 assert(tcd != NULL); in EDMA_InstallTCD()
126 assert(((uint32_t)tcd & 0x1FU) == 0U); in EDMA_InstallTCD()
129 base->CH[channel].TCD_SADDR = tcd->SADDR; in EDMA_InstallTCD()
130 base->CH[channel].TCD_SOFF = tcd->SOFF; in EDMA_InstallTCD()
131 base->CH[channel].TCD_ATTR = tcd->ATTR; in EDMA_InstallTCD()
132 base->CH[channel].TCD_NBYTES_MLOFFNO = tcd->NBYTES; in EDMA_InstallTCD()
133 base->CH[channel].TCD_SLAST_SDA = tcd->SLAST; in EDMA_InstallTCD()
134 base->CH[channel].TCD_DADDR = tcd->DADDR; in EDMA_InstallTCD()
135 base->CH[channel].TCD_DOFF = tcd->DOFF; in EDMA_InstallTCD()
[all …]
Dfsl_ad_edma.h299 void EDMA_AD_InstallTCD(DMA_AD_Type *base, uint32_t channel, edma_tcd_t *tcd);
593 void EDMA_AD_TcdReset(edma_tcd_t *tcd);
622 void EDMA_AD_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t…
633 void EDMA_AD_TcdSetMinorOffsetConfig(edma_tcd_t *tcd, const edma_minor_offset_config_t *config);
650 void EDMA_AD_TcdSetChannelLink(edma_tcd_t *tcd, edma_channel_link_type_t type, uint32_t linkedChann…
664 static inline void EDMA_AD_TcdSetBandWidth(edma_tcd_t *tcd, edma_bandwidth_t bandWidth) in EDMA_AD_TcdSetBandWidth() argument
666 assert(tcd != NULL); in EDMA_AD_TcdSetBandWidth()
667 assert(((uint32_t)tcd & 0x1FU) == 0U); in EDMA_AD_TcdSetBandWidth()
669 tcd->CSR = (tcd->CSR & (~(uint16_t)DMA_TCD_CSR_BWC_MASK)) | DMA_TCD_CSR_BWC(bandWidth); in EDMA_AD_TcdSetBandWidth()
683 void EDMA_AD_TcdSetModulo(edma_tcd_t *tcd, edma_modulo_t srcModulo, edma_modulo_t destModulo);
[all …]
Dfsl_edma.h300 void EDMA_InstallTCD(DMA_Type *base, uint32_t channel, edma_tcd_t *tcd);
594 void EDMA_TcdReset(edma_tcd_t *tcd);
623 void EDMA_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *n…
634 void EDMA_TcdSetMinorOffsetConfig(edma_tcd_t *tcd, const edma_minor_offset_config_t *config);
651 void EDMA_TcdSetChannelLink(edma_tcd_t *tcd, edma_channel_link_type_t type, uint32_t linkedChannel);
665 static inline void EDMA_TcdSetBandWidth(edma_tcd_t *tcd, edma_bandwidth_t bandWidth) in EDMA_TcdSetBandWidth() argument
667 assert(tcd != NULL); in EDMA_TcdSetBandWidth()
668 assert(((uint32_t)tcd & 0x1FU) == 0U); in EDMA_TcdSetBandWidth()
670 tcd->CSR = (tcd->CSR & (~(uint16_t)DMA_TCD_CSR_BWC_MASK)) | DMA_TCD_CSR_BWC(bandWidth); in EDMA_TcdSetBandWidth()
684 void EDMA_TcdSetModulo(edma_tcd_t *tcd, edma_modulo_t srcModulo, edma_modulo_t destModulo);
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/edma/
Dfsl_edma.c88 void EDMA_InstallTCD(DMA_Type *base, uint32_t channel, edma_tcd_t *tcd) in EDMA_InstallTCD() argument
91 assert(tcd != NULL); in EDMA_InstallTCD()
92 assert(((uint32_t)tcd & 0x1FU) == 0U); in EDMA_InstallTCD()
95 base->TCD[channel].SADDR = tcd->SADDR; in EDMA_InstallTCD()
96 base->TCD[channel].SOFF = tcd->SOFF; in EDMA_InstallTCD()
97 base->TCD[channel].ATTR = tcd->ATTR; in EDMA_InstallTCD()
98 base->TCD[channel].NBYTES_MLNO = tcd->NBYTES; in EDMA_InstallTCD()
99 base->TCD[channel].SLAST = (int32_t)tcd->SLAST; in EDMA_InstallTCD()
100 base->TCD[channel].DADDR = tcd->DADDR; in EDMA_InstallTCD()
101 base->TCD[channel].DOFF = tcd->DOFF; in EDMA_InstallTCD()
[all …]
Dfsl_edma.h298 void EDMA_InstallTCD(DMA_Type *base, uint32_t channel, edma_tcd_t *tcd);
560 void EDMA_TcdReset(edma_tcd_t *tcd);
589 void EDMA_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *n…
600 void EDMA_TcdSetMinorOffsetConfig(edma_tcd_t *tcd, const edma_minor_offset_config_t *config);
617 void EDMA_TcdSetChannelLink(edma_tcd_t *tcd, edma_channel_link_type_t linkType, uint32_t linkedChan…
631 static inline void EDMA_TcdSetBandWidth(edma_tcd_t *tcd, edma_bandwidth_t bandWidth) in EDMA_TcdSetBandWidth() argument
633 assert(tcd != NULL); in EDMA_TcdSetBandWidth()
634 assert(((uint32_t)tcd & 0x1FU) == 0U); in EDMA_TcdSetBandWidth()
636 tcd->CSR = (uint16_t)((tcd->CSR & (~DMA_CSR_BWC_MASK)) | DMA_CSR_BWC(bandWidth)); in EDMA_TcdSetBandWidth()
650 void EDMA_TcdSetModulo(edma_tcd_t *tcd, edma_modulo_t srcModulo, edma_modulo_t destModulo);
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/pdm/
Dfsl_pdm_edma.c94 (void)memset(&pdmHandle->tcd[pdmHandle->tcdDriver], 0, sizeof(edma_tcd_t)); in PDM_EDMACallback()
99 EDMA_TCD_BITER((&pdmHandle->tcd[pdmHandle->tcdDriver]), EDMA_TCD_TYPE(handle->base)) * in PDM_EDMACallback()
100 … (EDMA_TCD_NBYTES((&pdmHandle->tcd[pdmHandle->tcdDriver]), EDMA_TCD_TYPE(handle->base)) & 0x3FFU); in PDM_EDMACallback()
103 …pdmHandle->tcd[pdmHandle->tcdDriver].BITER * (pdmHandle->tcd[pdmHandle->tcdDriver].NBYTES & 0x3FFU… in PDM_EDMACallback()
186 handle->tcd = (edma_tcd_t *)tcdAddr; in PDM_TransferInstallEDMATCDMemory()
355 …EDMA_TcdSetTransferConfigExt(handle->dmaHandle->base, (edma_tcd_t *)&handle->tcd[handle->tcdUser],… in PDM_TransferReceiveEDMA()
356 (edma_tcd_t *)&handle->tcd[nextTcdIndex]); 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()
[all …]
Dfsl_pdm_edma.h75 edma_tcd_t *tcd; /*!< TCD pool for eDMA transfer. */ member
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpi2c/
Dfsl_lpi2c_edma.c316 edma_tcd_t *tcd = (edma_tcd_t *)((uint32_t)(&handle->tcds[1]) & (~ALIGN_TCD_SIZE_MASK)); in LPI2C_MasterTransferEDMA() local
344 EDMA_TcdResetExt(handle->tx->base, tcd); in LPI2C_MasterTransferEDMA()
345 EDMA_TcdSetTransferConfigExt(handle->tx->base, tcd, &transferConfig, NULL); in LPI2C_MasterTransferEDMA()
346 … EDMA_TcdEnableInterruptsExt(handle->tx->base, tcd, (uint32_t)kEDMA_MajorInterruptEnable); in LPI2C_MasterTransferEDMA()
349 EDMA_TcdReset(tcd); in LPI2C_MasterTransferEDMA()
350 EDMA_TcdSetTransferConfig(tcd, &transferConfig, NULL); in LPI2C_MasterTransferEDMA()
351 EDMA_TcdEnableInterrupts(tcd, (uint32_t)kEDMA_MajorInterruptEnable); in LPI2C_MasterTransferEDMA()
353 linkTcd = tcd; in LPI2C_MasterTransferEDMA()
391 EDMA_TcdResetExt(handle->rx->base, tcd); in LPI2C_MasterTransferEDMA()
392 EDMA_TcdSetTransferConfigExt(handle->rx->base, tcd, &transferConfig, NULL); in LPI2C_MasterTransferEDMA()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpflexcomm/lpi2c/
Dfsl_lpi2c_edma.c315 edma_tcd_t *tcd = (edma_tcd_t *)((uint32_t)(&handle->tcds[1]) & (~ALIGN_32_MASK)); in LPI2C_MasterTransferEDMA() local
343 EDMA_TcdResetExt(handle->tx->base, tcd); in LPI2C_MasterTransferEDMA()
344 EDMA_TcdSetTransferConfigExt(handle->tx->base, tcd, &transferConfig, NULL); in LPI2C_MasterTransferEDMA()
345 … EDMA_TcdEnableInterruptsExt(handle->tx->base, tcd, (uint32_t)kEDMA_MajorInterruptEnable); in LPI2C_MasterTransferEDMA()
348 EDMA_TcdReset(tcd); in LPI2C_MasterTransferEDMA()
349 EDMA_TcdSetTransferConfig(tcd, &transferConfig, NULL); in LPI2C_MasterTransferEDMA()
350 EDMA_TcdEnableInterrupts(tcd, (uint32_t)kEDMA_MajorInterruptEnable); in LPI2C_MasterTransferEDMA()
352 linkTcd = tcd; in LPI2C_MasterTransferEDMA()
390 EDMA_TcdResetExt(handle->rx->base, tcd); in LPI2C_MasterTransferEDMA()
391 EDMA_TcdSetTransferConfigExt(handle->rx->base, tcd, &transferConfig, NULL); in LPI2C_MasterTransferEDMA()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/sai/
Dfsl_sai_edma.c207 EDMA_InstallTCDMemory(txDmaHandle, (edma_tcd_t *)(STCD_ADDR(handle->tcd)), SAI_XFER_QUEUE_SIZE); in SAI_TransferTxCreateHandleEDMA()
249 EDMA_InstallTCDMemory(rxDmaHandle, STCD_ADDR(handle->tcd), SAI_XFER_QUEUE_SIZE); in SAI_TransferRxCreateHandleEDMA()
423 edma_tcd_t *currentTCD = STCD_ADDR(handle->tcd); in SAI_TransferSendEDMA()
554 edma_tcd_t *currentTCD = STCD_ADDR(handle->tcd); in SAI_TransferReceiveEDMA()
675 edma_tcd_t *currentTCD = STCD_ADDR(handle->tcd); in SAI_TransferSendLoopEDMA()
777 edma_tcd_t *currentTCD = STCD_ADDR(handle->tcd); in SAI_TransferReceiveLoopEDMA()
948 (void)memset(handle->tcd, 0, sizeof(handle->tcd)); in SAI_TransferTerminateSendEDMA()
973 (void)memset(handle->tcd, 0, sizeof(handle->tcd)); in SAI_TransferTerminateReceiveEDMA()
Dfsl_sai_edma.h64 … uint8_t tcd[(SAI_XFER_QUEUE_SIZE + 1U) * sizeof(edma_tcd_t)]; /*!< TCD pool for eDMA transfer. */ member
/hal_nxp-latest/mcux/mcux-sdk/drivers/asrc/
Dfsl_asrc_edma.c145 …EDMA_InstallTCDMemory(inDmaHandle, (edma_tcd_t *)(STCD_ADDR(handle->in.tcd)), ASRC_XFER_OUT_QUEUE_… in ASRC_TransferInCreateHandleEDMA()
192 …EDMA_InstallTCDMemory(outDmaHandle, (edma_tcd_t *)(STCD_ADDR(handle->out.tcd)), ASRC_XFER_OUT_QUEU… in ASRC_TransferOutCreateHandleEDMA()
437 (void)memset(handle->in.tcd, 0, sizeof(handle->in.tcd)); in ASRC_TransferInTerminalEDMA()
465 (void)memset(handle->out.tcd, 0, sizeof(handle->out.tcd)); in ASRC_TransferOutTerminalEDMA()
Dfsl_asrc_edma.h48 … uint8_t tcd[(ASRC_XFER_IN_QUEUE_SIZE + 1U) * sizeof(edma_tcd_t)]; /*!< TCD pool for eDMA send. */ member
66 … uint8_t tcd[(ASRC_XFER_OUT_QUEUE_SIZE + 1U) * sizeof(edma_tcd_t)]; /*!< TCD pool for eDMA send. */ member
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/i2s/
Dfsl_flexio_i2s_edma.c141 EDMA_InstallTCDMemory(dmaHandle, STCD_ADDR(handle->tcd), FLEXIO_I2S_XFER_QUEUE_SIZE); in FLEXIO_I2S_TransferTxCreateHandleEDMA()
183 EDMA_InstallTCDMemory(dmaHandle, STCD_ADDR(handle->tcd), FLEXIO_I2S_XFER_QUEUE_SIZE); in FLEXIO_I2S_TransferRxCreateHandleEDMA()
Dfsl_flexio_i2s_edma.h46 edma_tcd_t tcd[FLEXIO_I2S_XFER_QUEUE_SIZE + 1U]; /*!< TCD pool for eDMA transfer. */ member
/hal_nxp-latest/mcux/mcux-sdk/drivers/esai/
Dfsl_esai_edma.c143 EDMA_InstallTCDMemory(dmaHandle, STCD_ADDR(handle->tcd), ESAI_XFER_QUEUE_SIZE); in ESAI_TransferTxCreateHandleEDMA()
187 EDMA_InstallTCDMemory(dmaHandle, STCD_ADDR(handle->tcd), ESAI_XFER_QUEUE_SIZE); in ESAI_TransferRxCreateHandleEDMA()
Dfsl_esai_edma.h45 edma_tcd_t tcd[ESAI_XFER_QUEUE_SIZE + 1U]; /*!< TCD pool for eDMA transfer. */ member