Lines Matching refs:tcdPool

896 void EDMA_InstallTCDMemory(edma_handle_t *handle, edma_tcd_t *tcdPool, uint32_t tcdSize)  in EDMA_InstallTCDMemory()  argument
899 assert(((uint32_t)tcdPool & 0x1FU) == 0U); in EDMA_InstallTCDMemory()
915 handle->tcdPool = tcdPool; in EDMA_InstallTCDMemory()
1113 if (handle->tcdPool == NULL) 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()
1185 MEMORY_ConvertMemoryMapAddress((uint32_t)&handle->tcdPool[nextTcd], kMEMORY_Local2DMA); in EDMA_SubmitTransfer()
1187 handle->tcdPool[currentTcd].DLAST_SGA = (uint32_t)&handle->tcdPool[nextTcd]; in EDMA_SubmitTransfer()
1193 csr = handle->tcdPool[previousTcd].CSR | ((uint16_t)DMA_CSR_ESG_MASK); in EDMA_SubmitTransfer()
1195 handle->tcdPool[previousTcd].CSR = csr; in EDMA_SubmitTransfer()
1204 … MEMORY_ConvertMemoryMapAddress((uint32_t)&handle->tcdPool[currentTcd], kMEMORY_Local2DMA)) in EDMA_SubmitTransfer()
1206 if (tcdRegs->DLAST_SGA == (uint32_t)&handle->tcdPool[currentTcd]) in EDMA_SubmitTransfer()
1237 … MEMORY_ConvertMemoryMapAddress((uint32_t)&handle->tcdPool[nextTcd], kMEMORY_Local2DMA)) in EDMA_SubmitTransfer()
1239 if (tcdRegs->DLAST_SGA == (uint32_t)&handle->tcdPool[nextTcd]) in EDMA_SubmitTransfer()
1263 EDMA_InstallTCD(handle->base, handle->channel, &handle->tcdPool[currentTcd]); in EDMA_SubmitTransfer()
1287 if (handle->tcdPool == NULL) in EDMA_StartTransfer()
1362 if (handle->tcdPool != NULL) in EDMA_AbortTransfer()
1409 if (handle->tcdPool == NULL) in EDMA_HandleIRQ()
1426 sga -= MEMORY_ConvertMemoryMapAddress((uint32_t)handle->tcdPool, kMEMORY_Local2DMA); in EDMA_HandleIRQ()
1428 sga -= (uint32_t)handle->tcdPool; in EDMA_HandleIRQ()