Lines Matching refs:pDMAEntry
346 am_hal_mspi_cq_dma_entry_t *pDMAEntry = (am_hal_mspi_cq_dma_entry_t *)pCQEntry; in build_dma_cmdlist() local
366 pDMAEntry->ui32DMACFG2Addr = (uint32_t)&MSPIn(ui32Module)->DMACFG; in build_dma_cmdlist()
367 pDMAEntry->ui32DMACFG2Val = _VAL2FLD(MSPI0_DMACFG_DMAEN, 0); in build_dma_cmdlist()
372 pDMAEntry->ui32DMATARGADDRAddr = (uint32_t)&MSPIn(ui32Module)->DMATARGADDR; in build_dma_cmdlist()
373 pDMAEntry->ui32DMATARGADDRVal = pDMATrans->ui32SRAMAddress; in build_dma_cmdlist()
378 pDMAEntry->ui32DMADEVADDRAddr = (uint32_t)&MSPIn(ui32Module)->DMADEVADDR; in build_dma_cmdlist()
379 pDMAEntry->ui32DMADEVADDRVal = pDMATrans->ui32DeviceAddress; in build_dma_cmdlist()
384 pDMAEntry->ui32DMATOTCOUNTAddr = (uint32_t)&MSPIn(ui32Module)->DMATOTCOUNT; in build_dma_cmdlist()
385 pDMAEntry->ui32DMATOTCOUNTVal = pDMATrans->ui32TransferCount; in build_dma_cmdlist()
390 pDMAEntry->ui32DMACFG1Addr = (uint32_t)&MSPIn(ui32Module)->DMACFG; in build_dma_cmdlist()
391 pDMAEntry->ui32DMACFG1Val = in build_dma_cmdlist()
396 pDMAEntry->ui32DummyAddr1 = (uint32_t)&MSPIn(ui32Module)->CQSETCLEAR; in build_dma_cmdlist()
397 pDMAEntry->ui32DummyVal1 = 0; in build_dma_cmdlist()
398 pDMAEntry->ui32DummyAddr2 = (uint32_t)&MSPIn(ui32Module)->CQSETCLEAR; in build_dma_cmdlist()
399 pDMAEntry->ui32DummyVal2 = 0; in build_dma_cmdlist()
400 … pDMAEntry->ui32PAUSENAddr = pDMAEntry->ui32PAUSEN2Addr = (uint32_t)&MSPIn(ui32Module)->CQPAUSE; in build_dma_cmdlist()
401 pDMAEntry->ui32PAUSEENVal = get_pause_val(pMSPIState, pDMATrans->ui32PauseCondition); in build_dma_cmdlist()
402 pDMAEntry->ui32PAUSEEN2Val = AM_HAL_MSPI_PAUSE_DEFAULT; in build_dma_cmdlist()
403 pDMAEntry->ui32SETCLRVal = pDMATrans->ui32StatusSetClr; in build_dma_cmdlist()
404 pDMAEntry->ui32SETCLRAddr = (uint32_t)&MSPIn(ui32Module)->CQSETCLEAR; in build_dma_cmdlist()
837 am_hal_mspi_dma_entry_t *pDMAEntry = &pMSPIState->pHPTransactions[index]; in program_dma() local
844 MSPIn(ui32Module)->DMATARGADDR = pDMAEntry->ui32DMATARGADDRVal; in program_dma()
849 MSPIn(ui32Module)->DMADEVADDR = pDMAEntry->ui32DMADEVADDRVal; in program_dma()
854 MSPIn(ui32Module)->DMATOTCOUNT = pDMAEntry->ui32DMATOTCOUNTVal; in program_dma()
859 MSPIn(ui32Module)->DMACFG = pDMAEntry->ui32DMACFG1Val; in program_dma()
925 am_hal_mspi_dma_entry_t *pDMAEntry; in mspi_add_hp_transaction() local
937 pDMAEntry = &pMSPIState->pHPTransactions[index]; in mspi_add_hp_transaction()
938 pDMAEntry->ui32DMATARGADDRVal = pDMATrans->ui32SRAMAddress; in mspi_add_hp_transaction()
939 pDMAEntry->ui32DMADEVADDRVal = pDMATrans->ui32DeviceAddress; in mspi_add_hp_transaction()
940 pDMAEntry->ui32DMATOTCOUNTVal = pDMATrans->ui32TransferCount; in mspi_add_hp_transaction()
941 pDMAEntry->ui32DMACFG1Val = in mspi_add_hp_transaction()
946 pDMAEntry->pfnCallback = pfnCallback; in mspi_add_hp_transaction()
947 pDMAEntry->pCallbackCtxt = pCallbackCtxt; in mspi_add_hp_transaction()
3034 am_hal_mspi_dma_entry_t *pDMAEntry = &pMSPIState->pHPTransactions[index]; in am_hal_mspi_interrupt_service() local
3039 if ( pDMAEntry->pfnCallback != NULL ) in am_hal_mspi_interrupt_service()
3041 pDMAEntry->pfnCallback(pDMAEntry->pCallbackCtxt, ui32Status); in am_hal_mspi_interrupt_service()
3042 pDMAEntry->pfnCallback = NULL; in am_hal_mspi_interrupt_service()