Lines Matching refs:pDMAEntry
356 am_hal_mspi_cq_dma_entry_t *pDMAEntry = (am_hal_mspi_cq_dma_entry_t *)pCQEntry; in build_dma_cmdlist() local
376 pDMAEntry->ui32DMACFG2Addr = (uint32_t)&MSPIn(ui32Module)->DMACFG; in build_dma_cmdlist()
377 pDMAEntry->ui32DMACFG2Val = _VAL2FLD(MSPI_DMACFG_DMAEN, 0); in build_dma_cmdlist()
382 pDMAEntry->ui32DMATARGADDRAddr = (uint32_t)&MSPIn(ui32Module)->DMATARGADDR; in build_dma_cmdlist()
383 pDMAEntry->ui32DMATARGADDRVal = pDMATrans->ui32SRAMAddress; in build_dma_cmdlist()
388 pDMAEntry->ui32DMADEVADDRAddr = (uint32_t)&MSPIn(ui32Module)->DMADEVADDR; in build_dma_cmdlist()
389 pDMAEntry->ui32DMADEVADDRVal = pDMATrans->ui32DeviceAddress; in build_dma_cmdlist()
394 pDMAEntry->ui32DMATOTCOUNTAddr = (uint32_t)&MSPIn(ui32Module)->DMATOTCOUNT; in build_dma_cmdlist()
395 pDMAEntry->ui32DMATOTCOUNTVal = pDMATrans->ui32TransferCount; in build_dma_cmdlist()
400 pDMAEntry->ui32DMACFG1Addr = (uint32_t)&MSPIn(ui32Module)->DMACFG; in build_dma_cmdlist()
401 pDMAEntry->ui32DMACFG1Val = in build_dma_cmdlist()
407 … pDMAEntry->ui32PAUSENAddr = pDMAEntry->ui32PAUSEN2Addr = (uint32_t)&MSPIn(ui32Module)->CQPAUSE; in build_dma_cmdlist()
408 pDMAEntry->ui32PAUSEENVal = get_pause_val(pMSPIState, pDMATrans->ui32PauseCondition); in build_dma_cmdlist()
409 pDMAEntry->ui32PAUSEEN2Val = AM_HAL_MSPI_PAUSE_DEFAULT; in build_dma_cmdlist()
410 pDMAEntry->ui32SETCLRVal = pDMATrans->ui32StatusSetClr; in build_dma_cmdlist()
411 pDMAEntry->ui32SETCLRAddr = (uint32_t)&MSPIn(ui32Module)->CQSETCLEAR; in build_dma_cmdlist()
884 am_hal_mspi_dma_entry_t *pDMAEntry = &pMSPIState->pHPTransactions[index]; in program_dma() local
891 MSPIn(ui32Module)->DMATARGADDR = pDMAEntry->ui32DMATARGADDRVal; in program_dma()
896 MSPIn(ui32Module)->DMADEVADDR = pDMAEntry->ui32DMADEVADDRVal; in program_dma()
901 MSPIn(ui32Module)->DMATOTCOUNT = pDMAEntry->ui32DMATOTCOUNTVal; in program_dma()
906 MSPIn(ui32Module)->DMACFG = pDMAEntry->ui32DMACFG1Val; in program_dma()
972 am_hal_mspi_dma_entry_t *pDMAEntry; in mspi_add_hp_transaction() local
984 pDMAEntry = &pMSPIState->pHPTransactions[index]; in mspi_add_hp_transaction()
985 pDMAEntry->ui32DMATARGADDRVal = pDMATrans->ui32SRAMAddress; in mspi_add_hp_transaction()
986 pDMAEntry->ui32DMADEVADDRVal = pDMATrans->ui32DeviceAddress; in mspi_add_hp_transaction()
987 pDMAEntry->ui32DMATOTCOUNTVal = pDMATrans->ui32TransferCount; in mspi_add_hp_transaction()
988 pDMAEntry->ui32DMACFG1Val = in mspi_add_hp_transaction()
993 pDMAEntry->pfnCallback = pfnCallback; in mspi_add_hp_transaction()
994 pDMAEntry->pCallbackCtxt = pCallbackCtxt; in mspi_add_hp_transaction()
2898 am_hal_mspi_dma_entry_t *pDMAEntry = &pMSPIState->pHPTransactions[index]; in am_hal_mspi_interrupt_service() local
2903 if ( pDMAEntry->pfnCallback != NULL ) in am_hal_mspi_interrupt_service()
2905 pDMAEntry->pfnCallback(pDMAEntry->pCallbackCtxt, ui32Status); in am_hal_mspi_interrupt_service()
2906 pDMAEntry->pfnCallback = NULL; in am_hal_mspi_interrupt_service()