Lines Matching refs:tcdRegs
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()
143 EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_CSR(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD()
144 EDMA_TCD_BITER(tcdRegs, EDMA_TCD_TYPE(base)) = EDMA_TCD_BITER(tcd, EDMA_TCD_TYPE(base)); in EDMA_InstallTCD()
1445 edma_tcd_t *tcdRegs; in EDMA_CreateHandle() local
1466 tcdRegs = handle->tcdBase; in EDMA_CreateHandle()
1467 EDMA_TCD_SADDR(tcdRegs, EDMA_TCD_TYPE(base)) = 0; in EDMA_CreateHandle()
1468 EDMA_TCD_SOFF(tcdRegs, EDMA_TCD_TYPE(base)) = 0; in EDMA_CreateHandle()
1469 EDMA_TCD_ATTR(tcdRegs, EDMA_TCD_TYPE(base)) = 0; in EDMA_CreateHandle()
1470 EDMA_TCD_NBYTES(tcdRegs, EDMA_TCD_TYPE(base)) = 0; in EDMA_CreateHandle()
1471 EDMA_TCD_SLAST(tcdRegs, EDMA_TCD_TYPE(base)) = 0; in EDMA_CreateHandle()
1472 EDMA_TCD_DADDR(tcdRegs, EDMA_TCD_TYPE(base)) = 0; in EDMA_CreateHandle()
1473 EDMA_TCD_DOFF(tcdRegs, EDMA_TCD_TYPE(base)) = 0; in EDMA_CreateHandle()
1474 EDMA_TCD_CITER(tcdRegs, EDMA_TCD_TYPE(base)) = 0; in EDMA_CreateHandle()
1475 EDMA_TCD_DLAST_SGA(tcdRegs, EDMA_TCD_TYPE(base)) = 0; in EDMA_CreateHandle()
1476 EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(base)) = 0; in EDMA_CreateHandle()
1477 EDMA_TCD_BITER(tcdRegs, EDMA_TCD_TYPE(base)) = 0; in EDMA_CreateHandle()
1895 edma_tcd_t *tcdRegs = handle->tcdBase; in EDMA_SubmitTransferTCD() local
1912 if (((tcdRegs->CSR & DMA_CSR_ACTIVE_MASK) != 0U) || in EDMA_SubmitTransferTCD()
1916 … (((EDMA_TCD_CITER(tcdRegs, EDMA_TCD_TYPE(handle->base)) & DMA_CITER_ELINKNO_CITER_MASK) != in EDMA_SubmitTransferTCD()
1917 … (EDMA_TCD_BITER(tcdRegs, EDMA_TCD_TYPE(handle->base)) & DMA_BITER_ELINKNO_BITER_MASK)))) in EDMA_SubmitTransferTCD()
2001 if (EDMA_TCD_DLAST_SGA(tcdRegs, EDMA_TCD_TYPE(handle->base)) == in EDMA_SubmitTransferTCD()
2005 EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) |= DMA_CSR_DREQ_MASK; in EDMA_SubmitTransferTCD()
2007 csr = EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) | DMA_CSR_ESG_MASK; in EDMA_SubmitTransferTCD()
2009 EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) = csr; in EDMA_SubmitTransferTCD()
2020 if (0U != (EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) & DMA_CSR_ESG_MASK)) in EDMA_SubmitTransferTCD()
2022 … EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) &= ~(uint16_t)DMA_CSR_DREQ_MASK; in EDMA_SubmitTransferTCD()
2030 if (EDMA_TCD_DLAST_SGA(tcdRegs, EDMA_TCD_TYPE(handle->base)) == in EDMA_SubmitTransferTCD()
2040 else if (EDMA_TCD_DLAST_SGA(tcdRegs, EDMA_TCD_TYPE(handle->base)) != 0UL) in EDMA_SubmitTransferTCD()
2083 edma_tcd_t *tcdRegs = handle->tcdBase; in EDMA_SubmitTransfer() local
2100 if (((tcdRegs->CSR & DMA_CSR_ACTIVE_MASK) != 0U) || in EDMA_SubmitTransfer()
2104 … (((EDMA_TCD_CITER(tcdRegs, EDMA_TCD_TYPE(handle->base)) & DMA_CITER_ELINKNO_CITER_MASK) != in EDMA_SubmitTransfer()
2105 … (EDMA_TCD_BITER(tcdRegs, EDMA_TCD_TYPE(handle->base)) & DMA_BITER_ELINKNO_BITER_MASK)))) in EDMA_SubmitTransfer()
2111 EDMA_TcdSetTransferConfigExt(handle->base, tcdRegs, config, NULL); in EDMA_SubmitTransfer()
2113 EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) |= DMA_CSR_DREQ_MASK; in EDMA_SubmitTransfer()
2115 EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) |= DMA_CSR_INTMAJOR_MASK; in EDMA_SubmitTransfer()
2185 EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) |= DMA_CSR_DREQ_MASK; in EDMA_SubmitTransfer()
2187 csr = EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) | DMA_CSR_ESG_MASK; in EDMA_SubmitTransfer()
2189 EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) = csr; in EDMA_SubmitTransfer()
2200 if (0U != (EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) & DMA_CSR_ESG_MASK)) in EDMA_SubmitTransfer()
2202 … EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) &= ~(uint16_t)DMA_CSR_DREQ_MASK; in EDMA_SubmitTransfer()
2347 edma_tcd_t *tcdRegs = handle->tcdBase; in EDMA_StartTransfer() local
2359 if (tcdRegs->DLAST_SGA != 0U) in EDMA_StartTransfer()
2366 tmpCSR = tcdRegs->CSR; in EDMA_StartTransfer()
2386 EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) |= DMA_CSR_START_MASK; in EDMA_StartTransfer()
2392 EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) |= DMA_CSR_START_MASK; in EDMA_StartTransfer()
2399 EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) |= DMA_CSR_START_MASK; in EDMA_StartTransfer()
2415 ((EDMA_TCD_CSR(tcdRegs, EDMA_TCD_TYPE(handle->base)) & DMA_CSR_ESG_MASK) != 0U)) in EDMA_StartTransfer()