Home
last modified time | relevance | path

Searched refs:tcdRegs (Results 1 – 6 of 6) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/edma4/
Dfsl_edma.c120 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/
Dfsl_edma.c120 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/
Dfsl_spdif_edma.c132 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/
Dfsl_edma.c849 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/
Dfsl_ad_edma.c1087 … 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()
Dfsl_edma.c1119 … 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()