Home
last modified time | relevance | path

Searched refs:nextTcd (Results 1 – 11 of 11) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/spdif/
Dfsl_spdif_edma.c140 int8_t nextTcd; in SPDIF_SubmitTransfer() local
155 nextTcd = currentTcd + 0x01; in SPDIF_SubmitTransfer()
156 if (nextTcd == handle->tcdSize) in SPDIF_SubmitTransfer()
158 nextTcd = 0x00; in SPDIF_SubmitTransfer()
161 handle->tail = nextTcd; in SPDIF_SubmitTransfer()
185 MEMORY_ConvertMemoryMapAddress((uint32_t)&handle->tcdPool[nextTcd], kMEMORY_Local2DMA); in SPDIF_SubmitTransfer()
187 …(&handle->tcdPool[currentTcd]), EDMA_TCD_TYPE(handle->base)) = (uint32_t)&handle->tcdPool[nextTcd]; in SPDIF_SubmitTransfer()
233 … MEMORY_ConvertMemoryMapAddress((uint32_t)&handle->tcdPool[nextTcd], kMEMORY_Local2DMA)) in SPDIF_SubmitTransfer()
235 …f (EDMA_TCD_DLAST_SGA(tcdRegs, EDMA_TCD_TYPE(handle->base)) == (uint32_t)&handle->tcdPool[nextTcd]) in SPDIF_SubmitTransfer()
264 MEMORY_ConvertMemoryMapAddress((uint32_t)&handle->tcdPool[nextTcd], kMEMORY_Local2DMA); in SPDIF_SubmitTransfer()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/dma3/
Dfsl_ad_edma.c46 edma_tcd_t *nextTcd);
116 edma_tcd_t *nextTcd) in EDMA_HandleTransferConfig() argument
122 nextTcd = (edma_tcd_t *)(MEMORY_ConvertMemoryMapAddress((uint32_t)nextTcd, kMEMORY_Local2DMA)); in EDMA_HandleTransferConfig()
124 EDMA_AD_SetTransferConfig(handle->base, channel, config, nextTcd); in EDMA_HandleTransferConfig()
284 edma_tcd_t *nextTcd) in EDMA_AD_SetTransferConfig() argument
288 assert(((uint32_t)nextTcd & 0x1FU) == 0U); in EDMA_AD_SetTransferConfig()
290 …_TcdSetTransferConfig((edma_tcd_t *)((uint32_t)&base->CH[channel] + 0x00000020U), config, nextTcd); in EDMA_AD_SetTransferConfig()
494 …AD_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *nextTcd) in EDMA_AD_TcdSetTransferConfig() argument
499 assert(((uint32_t)nextTcd & 0x1FU) == 0U); in EDMA_AD_TcdSetTransferConfig()
526 if (nextTcd != NULL) in EDMA_AD_TcdSetTransferConfig()
[all …]
Dfsl_edma.c67 edma_tcd_t *nextTcd);
147 edma_tcd_t *nextTcd) in EDMA_HandleTransferConfig() argument
153 nextTcd = (edma_tcd_t *)(MEMORY_ConvertMemoryMapAddress((uint32_t)nextTcd, kMEMORY_Local2DMA)); in EDMA_HandleTransferConfig()
155 EDMA_SetTransferConfig(handle->base, channel, config, nextTcd); in EDMA_HandleTransferConfig()
312 …Config(DMA_Type *base, uint32_t channel, const edma_transfer_config_t *config, edma_tcd_t *nextTcd) in EDMA_SetTransferConfig() argument
316 assert(((uint32_t)nextTcd & 0x1FU) == 0U); in EDMA_SetTransferConfig()
318 …_TcdSetTransferConfig((edma_tcd_t *)((uint32_t)&base->CH[channel] + 0x00000020U), config, nextTcd); in EDMA_SetTransferConfig()
522 …MA_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *nextTcd) in EDMA_TcdSetTransferConfig() argument
527 assert(((uint32_t)nextTcd & 0x1FU) == 0U); in EDMA_TcdSetTransferConfig()
554 if (nextTcd != NULL) in EDMA_TcdSetTransferConfig()
[all …]
Dfsl_ad_edma.h392 edma_tcd_t *nextTcd);
622 …D_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *nextTcd);
Dfsl_edma.h393 edma_tcd_t *nextTcd);
623 …A_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *nextTcd);
/hal_nxp-latest/mcux/mcux-sdk/drivers/edma4/
Dfsl_edma.c364 edma_tcd_t *nextTcd) in EDMA_SetTransferConfig() argument
370 (edma_tcd_t *)CONVERT_TO_DMA_ADDRESS(nextTcd)); in EDMA_SetTransferConfig()
579 edma_tcd_t *nextTcd) in EDMA_TcdSetTransferConfigExt() argument
587 if (nextTcd != NULL) in EDMA_TcdSetTransferConfigExt()
589 EDMA_TCD_DLAST_SGA(tcd, EDMA_TCD_TYPE(base)) = CONVERT_TO_DMA_ADDRESS(nextTcd); in EDMA_TcdSetTransferConfigExt()
949 …MA_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *nextTcd) in EDMA_TcdSetTransferConfig() argument
956 if (nextTcd != NULL) in EDMA_TcdSetTransferConfig()
958 EDMA_TCD_DLAST_SGA(tcd, kEDMA_EDMA4Flag) = CONVERT_TO_DMA_ADDRESS(nextTcd); in EDMA_TcdSetTransferConfig()
1750 edma_tcd_t *nextTcd) in EDMA_PrepareTransferTCD() argument
1815 if (nextTcd != NULL) in EDMA_PrepareTransferTCD()
[all …]
Dfsl_edma.h902 edma_tcd_t *nextTcd);
1126 …A_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *nextTcd);
1318 edma_tcd_t *nextTcd);
1697 edma_tcd_t *nextTcd);
/hal_nxp-latest/mcux/mcux-sdk/devices/MIMX9352/drivers/edma4/
Dfsl_edma.c364 edma_tcd_t *nextTcd) in EDMA_SetTransferConfig() argument
370 (edma_tcd_t *)CONVERT_TO_DMA_ADDRESS(nextTcd)); in EDMA_SetTransferConfig()
579 edma_tcd_t *nextTcd) in EDMA_TcdSetTransferConfigExt() argument
587 if (nextTcd != NULL) in EDMA_TcdSetTransferConfigExt()
589 EDMA_TCD_DLAST_SGA(tcd, EDMA_TCD_TYPE(base)) = CONVERT_TO_DMA_ADDRESS(nextTcd); in EDMA_TcdSetTransferConfigExt()
949 …MA_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *nextTcd) in EDMA_TcdSetTransferConfig() argument
956 if (nextTcd != NULL) in EDMA_TcdSetTransferConfig()
958 EDMA_TCD_DLAST_SGA(tcd, kEDMA_EDMA4Flag) = CONVERT_TO_DMA_ADDRESS(nextTcd); in EDMA_TcdSetTransferConfig()
1757 edma_tcd_t *nextTcd) in EDMA_PrepareTransferTCD() argument
1822 if (nextTcd != NULL) in EDMA_PrepareTransferTCD()
[all …]
Dfsl_edma.h902 edma_tcd_t *nextTcd);
1126 …A_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *nextTcd);
1318 edma_tcd_t *nextTcd);
1697 edma_tcd_t *nextTcd);
/hal_nxp-latest/mcux/mcux-sdk/drivers/edma/
Dfsl_edma.c228 …Config(DMA_Type *base, uint32_t channel, const edma_transfer_config_t *config, edma_tcd_t *nextTcd) in EDMA_SetTransferConfig() argument
232 assert(((uint32_t)nextTcd & 0x1FU) == 0U); in EDMA_SetTransferConfig()
236 nextTcd = (edma_tcd_t *)(MEMORY_ConvertMemoryMapAddress((uint32_t)nextTcd, kMEMORY_Local2DMA)); in EDMA_SetTransferConfig()
238 EDMA_TcdSetTransferConfig((edma_tcd_t *)(uint32_t)&base->TCD[channel], config, nextTcd); in EDMA_SetTransferConfig()
492 …MA_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *nextTcd) in EDMA_TcdSetTransferConfig() argument
497 assert(((uint32_t)nextTcd & 0x1FU) == 0U); in EDMA_TcdSetTransferConfig()
524 if (nextTcd != NULL) in EDMA_TcdSetTransferConfig()
527 tcd->DLAST_SGA = MEMORY_ConvertMemoryMapAddress((uint32_t)nextTcd, kMEMORY_Local2DMA); in EDMA_TcdSetTransferConfig()
529 tcd->DLAST_SGA = (uint32_t)nextTcd; in EDMA_TcdSetTransferConfig()
1150 int8_t nextTcd; in EDMA_SubmitTransfer() local
[all …]
Dfsl_edma.h407 edma_tcd_t *nextTcd);
589 …A_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *nextTcd);