Searched refs:currentTcd (Results 1 – 6 of 6) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/spdif/ |
| D | fsl_spdif_edma.c | 138 int8_t currentTcd; in SPDIF_SubmitTransfer() local 152 currentTcd = handle->tail; in SPDIF_SubmitTransfer() 155 nextTcd = currentTcd + 0x01; in SPDIF_SubmitTransfer() 164 previousTcd = (currentTcd != 0x00) ? (currentTcd - 0x01) : (handle->tcdSize - 0x01); in SPDIF_SubmitTransfer() 167 EDMA_TcdResetExt(handle->base, &handle->tcdPool[currentTcd]); in SPDIF_SubmitTransfer() 168 EDMA_TcdSetTransferConfigExt(handle->base, &handle->tcdPool[currentTcd], config, NULL); in SPDIF_SubmitTransfer() 170 …EDMA_TcdSetChannelLinkExt(handle->base, &handle->tcdPool[currentTcd], kEDMA_MinorLink, rightChanne… in SPDIF_SubmitTransfer() 171 …EDMA_TcdSetChannelLinkExt(handle->base, &handle->tcdPool[currentTcd], kEDMA_MajorLink, rightChanne… in SPDIF_SubmitTransfer() 173 EDMA_TcdReset(&handle->tcdPool[currentTcd]); in SPDIF_SubmitTransfer() 174 EDMA_TcdSetTransferConfig(&handle->tcdPool[currentTcd], config, NULL); in SPDIF_SubmitTransfer() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/edma4/ |
| D | fsl_edma.c | 1936 int8_t currentTcd; in EDMA_SubmitTransferTCD() local 1952 currentTcd = handle->tail; in EDMA_SubmitTransferTCD() 1955 nextTcd = currentTcd + 1; in EDMA_SubmitTransferTCD() 1964 previousTcd = currentTcd != 0 ? currentTcd - 1 : (handle->tcdSize - 1); in EDMA_SubmitTransferTCD() 1967 EDMA_TcdResetExt(handle->base, &handle->tcdPool[currentTcd]); in EDMA_SubmitTransferTCD() 1968 (void)memcpy(&handle->tcdPool[currentTcd], tcd, sizeof(edma_tcd_t)); in EDMA_SubmitTransferTCD() 1971 …EDMA_TCD_CSR((&handle->tcdPool[currentTcd]), EDMA_TCD_TYPE(handle->base)) |= DMA_CSR_INTMAJOR_MASK; in EDMA_SubmitTransferTCD() 1977 EDMA_TCD_DLAST_SGA((&handle->tcdPool[currentTcd]), EDMA_TCD_TYPE(handle->base)) = in EDMA_SubmitTransferTCD() 1982 if (currentTcd != previousTcd) in EDMA_SubmitTransferTCD() 2002 CONVERT_TO_DMA_ADDRESS((uint32_t)&handle->tcdPool[currentTcd])) in EDMA_SubmitTransferTCD() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX9352/drivers/edma4/ |
| D | fsl_edma.c | 1943 int8_t currentTcd; in EDMA_SubmitTransferTCD() local 1959 currentTcd = handle->tail; in EDMA_SubmitTransferTCD() 1962 nextTcd = currentTcd + 1; in EDMA_SubmitTransferTCD() 1971 previousTcd = currentTcd != 0 ? currentTcd - 1 : (handle->tcdSize - 1); in EDMA_SubmitTransferTCD() 1974 EDMA_TcdResetExt(handle->base, &handle->tcdPool[currentTcd]); in EDMA_SubmitTransferTCD() 1975 (void)memcpy(&handle->tcdPool[currentTcd], tcd, sizeof(edma_tcd_t)); in EDMA_SubmitTransferTCD() 1978 …EDMA_TCD_CSR((&handle->tcdPool[currentTcd]), EDMA_TCD_TYPE(handle->base)) |= DMA_CSR_INTMAJOR_MASK; in EDMA_SubmitTransferTCD() 1984 EDMA_TCD_DLAST_SGA((&handle->tcdPool[currentTcd]), EDMA_TCD_TYPE(handle->base)) = in EDMA_SubmitTransferTCD() 1989 if (currentTcd != previousTcd) in EDMA_SubmitTransferTCD() 2009 CONVERT_TO_DMA_ADDRESS((uint32_t)&handle->tcdPool[currentTcd])) in EDMA_SubmitTransferTCD() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/dma3/ |
| D | fsl_ad_edma.c | 1113 int8_t currentTcd; in EDMA_AD_SubmitTransfer() local 1126 currentTcd = handle->tail; in EDMA_AD_SubmitTransfer() 1129 nextTcd = currentTcd + 1; in EDMA_AD_SubmitTransfer() 1138 previousTcd = currentTcd != 0 ? currentTcd - 1 : handle->tcdSize - 1; in EDMA_AD_SubmitTransfer() 1140 EDMA_AD_TcdReset(&handle->tcdPool[currentTcd]); in EDMA_AD_SubmitTransfer() 1142 EDMA_AD_TcdSetTransferConfig(&handle->tcdPool[currentTcd], config, NULL); in EDMA_AD_SubmitTransfer() 1144 handle->tcdPool[currentTcd].CSR |= DMA_TCD_CSR_INTMAJOR_MASK; in EDMA_AD_SubmitTransfer() 1152 handle->tcdPool[currentTcd].DLAST_SGA = temp; in EDMA_AD_SubmitTransfer() 1155 if (currentTcd != previousTcd) in EDMA_AD_SubmitTransfer() 1171 … temp = MEMORY_ConvertMemoryMapAddress((uint32_t)&handle->tcdPool[currentTcd], kMEMORY_Local2DMA); in EDMA_AD_SubmitTransfer() [all …]
|
| D | fsl_edma.c | 1145 int8_t currentTcd; in EDMA_SubmitTransfer() local 1158 currentTcd = handle->tail; in EDMA_SubmitTransfer() 1161 nextTcd = currentTcd + 1; in EDMA_SubmitTransfer() 1170 previousTcd = currentTcd != 0 ? currentTcd - 1 : handle->tcdSize - 1; in EDMA_SubmitTransfer() 1172 EDMA_TcdReset(&handle->tcdPool[currentTcd]); in EDMA_SubmitTransfer() 1174 EDMA_TcdSetTransferConfig(&handle->tcdPool[currentTcd], config, NULL); in EDMA_SubmitTransfer() 1176 handle->tcdPool[currentTcd].CSR |= DMA_TCD_CSR_INTMAJOR_MASK; in EDMA_SubmitTransfer() 1184 handle->tcdPool[currentTcd].DLAST_SGA = temp; in EDMA_SubmitTransfer() 1187 if (currentTcd != previousTcd) in EDMA_SubmitTransfer() 1203 … temp = MEMORY_ConvertMemoryMapAddress((uint32_t)&handle->tcdPool[currentTcd], kMEMORY_Local2DMA); in EDMA_SubmitTransfer() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/edma/ |
| D | fsl_edma.c | 1148 int8_t currentTcd; in EDMA_SubmitTransfer() local 1164 currentTcd = handle->tail; in EDMA_SubmitTransfer() 1167 nextTcd = currentTcd + 1; in EDMA_SubmitTransfer() 1176 previousTcd = currentTcd != 0 ? currentTcd - 1 : (handle->tcdSize - 1); in EDMA_SubmitTransfer() 1178 EDMA_TcdReset(&handle->tcdPool[currentTcd]); in EDMA_SubmitTransfer() 1179 EDMA_TcdSetTransferConfig(&handle->tcdPool[currentTcd], config, NULL); in EDMA_SubmitTransfer() 1181 handle->tcdPool[currentTcd].CSR |= DMA_CSR_INTMAJOR_MASK; in EDMA_SubmitTransfer() 1184 handle->tcdPool[currentTcd].DLAST_SGA = in EDMA_SubmitTransfer() 1187 handle->tcdPool[currentTcd].DLAST_SGA = (uint32_t)&handle->tcdPool[nextTcd]; in EDMA_SubmitTransfer() 1190 if (currentTcd != previousTcd) in EDMA_SubmitTransfer() [all …]
|