Searched refs:tcdRegs (Results 1 – 6 of 6) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/edma4/ |
| D | fsl_edma.c | 120 edma_tcd_t *tcdRegs = EDMA_TCD_BASE(base, channel); in EDMA_InstallTCD() local 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() 136 EDMA_TCD_ATTR(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_ATTR(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() 137 EDMA_TCD_NBYTES(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_NBYTES(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() 138 EDMA_TCD_SLAST(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_SLAST(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() 139 EDMA_TCD_DADDR(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_DADDR(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() 140 EDMA_TCD_DOFF(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_DOFF(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() 141 EDMA_TCD_CITER(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_CITER(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() 142 EDMA_TCD_DLAST_SGA(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_DLAST_SGA(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX9352/drivers/edma4/ |
| D | fsl_edma.c | 120 edma_tcd_t *tcdRegs = EDMA_TCD_BASE(base, channel); in EDMA_InstallTCD() local 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() 136 EDMA_TCD_ATTR(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_ATTR(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() 137 EDMA_TCD_NBYTES(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_NBYTES(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() 138 EDMA_TCD_SLAST(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_SLAST(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() 139 EDMA_TCD_DADDR(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_DADDR(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() 140 EDMA_TCD_DOFF(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_DOFF(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() 141 EDMA_TCD_CITER(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_CITER(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() 142 EDMA_TCD_DLAST_SGA(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_DLAST_SGA(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/spdif/ |
| D | fsl_spdif_edma.c | 132 edma_tcd_t *tcdRegs = handle->tcdBase; in SPDIF_SubmitTransfer() local 134 edma_tcd_t *tcdRegs = (edma_tcd_t *)(uint32_t)&handle->base->TCD[handle->channel]; in SPDIF_SubmitTransfer() 202 if (EDMA_TCD_DLAST_SGA(tcdRegs, EDMA_TCD_TYPE(handle->base)) == in SPDIF_SubmitTransfer() 205 …if (EDMA_TCD_DLAST_SGA(tcdRegs, EDMA_TCD_TYPE(handle->base)) == (uint32_t)&handle->tcdPool[current… in SPDIF_SubmitTransfer() 209 …csr = (EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) | (uint16_t)DMA_CSR_ESG_MASK) & ~(uint16… in SPDIF_SubmitTransfer() 211 EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) = csr; in SPDIF_SubmitTransfer() 222 if ((EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) & DMA_CSR_ESG_MASK) != 0x00U) in SPDIF_SubmitTransfer() 232 if (EDMA_TCD_DLAST_SGA(tcdRegs, EDMA_TCD_TYPE(handle->base)) == in SPDIF_SubmitTransfer() 235 …if (EDMA_TCD_DLAST_SGA(tcdRegs, EDMA_TCD_TYPE(handle->base)) == (uint32_t)&handle->tcdPool[nextTcd… in SPDIF_SubmitTransfer() 245 else if (EDMA_TCD_DLAST_SGA(tcdRegs, EDMA_TCD_TYPE(handle->base)) != 0x00U) in SPDIF_SubmitTransfer() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/edma/ |
| D | fsl_edma.c | 849 edma_tcd_t *tcdRegs; in EDMA_CreateHandle() local 870 tcdRegs = (edma_tcd_t *)(uint32_t)&handle->base->TCD[handle->channel]; in EDMA_CreateHandle() 871 tcdRegs->SADDR = 0; in EDMA_CreateHandle() 872 tcdRegs->SOFF = 0; in EDMA_CreateHandle() 873 tcdRegs->ATTR = 0; in EDMA_CreateHandle() 874 tcdRegs->NBYTES = 0; in EDMA_CreateHandle() 875 tcdRegs->SLAST = 0; in EDMA_CreateHandle() 876 tcdRegs->DADDR = 0; in EDMA_CreateHandle() 877 tcdRegs->DOFF = 0; in EDMA_CreateHandle() 878 tcdRegs->CITER = 0; in EDMA_CreateHandle() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/dma3/ |
| D | fsl_ad_edma.c | 1087 … edma_tcd_t *tcdRegs = (edma_tcd_t *)((uint32_t)&handle->base->CH[handle->channel] + 0x00000020U); in EDMA_AD_SubmitTransfer() local 1175 if (tcdRegs->DLAST_SGA == temp) in EDMA_AD_SubmitTransfer() 1178 … csr = (tcdRegs->CSR | (uint16_t)DMA_TCD_CSR_ESG_MASK) & ~(uint16_t)DMA_TCD_CSR_DREQ_MASK; in EDMA_AD_SubmitTransfer() 1181 tcdRegs->CSR = csr; in EDMA_AD_SubmitTransfer() 1198 if ((tcdRegs->CSR & DMA_TCD_CSR_ESG_MASK) != 0U) in EDMA_AD_SubmitTransfer() 1214 if (tcdRegs->DLAST_SGA == temp) in EDMA_AD_SubmitTransfer() 1224 else if (tcdRegs->DLAST_SGA != 0U) in EDMA_AD_SubmitTransfer() 1273 … edma_tcd_t *tcdRegs = (edma_tcd_t *)((uint32_t)&handle->base->CH[handle->channel] + 0x00000020U); in EDMA_AD_StartTransfer() local 1279 if (tcdRegs->DLAST_SGA != 0U) in EDMA_AD_StartTransfer() 1287 ((tcdRegs->CSR & DMA_TCD_CSR_ESG_MASK) != 0u)) in EDMA_AD_StartTransfer()
|
| D | fsl_edma.c | 1119 … edma_tcd_t *tcdRegs = (edma_tcd_t *)((uint32_t)&handle->base->CH[handle->channel] + 0x00000020U); in EDMA_SubmitTransfer() local 1207 if (tcdRegs->DLAST_SGA == temp) in EDMA_SubmitTransfer() 1210 … csr = (tcdRegs->CSR | (uint16_t)DMA_TCD_CSR_ESG_MASK) & ~(uint16_t)DMA_TCD_CSR_DREQ_MASK; in EDMA_SubmitTransfer() 1213 tcdRegs->CSR = csr; in EDMA_SubmitTransfer() 1230 if ((tcdRegs->CSR & DMA_TCD_CSR_ESG_MASK) != 0U) in EDMA_SubmitTransfer() 1251 if (tcdRegs->DLAST_SGA == temp) in EDMA_SubmitTransfer() 1265 else if (tcdRegs->DLAST_SGA != 0U) in EDMA_SubmitTransfer() 1314 … edma_tcd_t *tcdRegs = (edma_tcd_t *)((uint32_t)&handle->base->CH[handle->channel] + 0x00000020U); in EDMA_StartTransfer() local 1320 if (tcdRegs->DLAST_SGA != 0U) in EDMA_StartTransfer() 1333 ((tcdRegs->CSR & DMA_TCD_CSR_ESG_MASK) != 0u)) in EDMA_StartTransfer()
|