Home
last modified time | relevance | path

Searched refs:dma_readl (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/drivers/dma/
A Dpch_dma.c132 #define dma_readl(pd, name) \ macro
188 val = dma_readl(pd, CTL2); in pdc_enable_irq()
210 val = dma_readl(pd, CTL0); in pdc_set_dir()
228 val = dma_readl(pd, CTL3); in pdc_set_dir()
261 val = dma_readl(pd, CTL0); in pdc_set_mode()
272 val = dma_readl(pd, CTL3); in pdc_set_mode()
288 val = dma_readl(pd, STS0); in pdc_get_status0()
298 val = dma_readl(pd, STS2); in pdc_get_status2()
702 sts0 = dma_readl(pd, STS0); in pd_irq()
703 sts2 = dma_readl(pd, STS2); in pd_irq()
[all …]
A Dat_hdmac.c350 #define dma_readl(atdma, name) \ macro
386 dma_readl(atdma, EBCIMR), in vdbg_dump_regs()
387 dma_readl(atdma, CHSR)); in vdbg_dump_regs()
443 return !!(dma_readl(atdma, CHSR) & atchan->mask); in atc_chan_is_enabled()
822 imr = dma_readl(atdma, EBCIMR); in at_dma_interrupt()
823 status = dma_readl(atdma, EBCISR); in at_dma_interrupt()
1629 while (dma_readl(atdma, CHSR) & atchan->mask) in atc_terminate_all()
1921 while (dma_readl(atdma, CHSR) & atdma->all_chan_mask) in at_dma_off()
2002 while (dma_readl(atdma, EBCISR)) in at_dma_probe()
2182 atdma->save_imr = dma_readl(atdma, EBCIMR); in at_dma_suspend_noirq()
[all …]
A Didma64.c49 } while (dma_readl(idma64, CFG) & IDMA64_CFG_DMA_EN && --count); in idma64_off()
169 u32 status = dma_readl(idma64, STATUS_INT); in idma64_irq()
180 status_xfer = dma_readl(idma64, RAW(XFER)); in idma64_irq()
181 status_err = dma_readl(idma64, RAW(ERROR)); in idma64_irq()
A Dowl-dma.c284 static u32 dma_readl(struct owl_dma *od, u32 reg) in dma_readl() function
494 val = dma_readl(od, OWL_DMA_IDLE_STAT); in owl_dma_pchan_busy()
511 irq_pd = dma_readl(od, OWL_DMA_IRQ_PD0); in owl_dma_terminate_pchan()
602 pending = dma_readl(od, OWL_DMA_IRQ_PD0); in owl_dma_interrupt()
620 dma_readl(od, OWL_DMA_IRQ_PD0); in owl_dma_interrupt()
622 global_irq_pending = dma_readl(od, OWL_DMA_IRQ_PD0); in owl_dma_interrupt()
A Didma64.h208 #define dma_readl(idma64, reg) \ macro
A Dtxx9dmac.c122 #define dma_readl(ddev, name) \ macro
651 mcr = dma_readl(ddev, MCR); in txx9dmac_tasklet()
676 dma_readl(ddev, MCR)); in txx9dmac_interrupt()
/linux-6.3-rc2/drivers/dma/dw/
A Dcore.c141 while (dma_readl(dw, CH_EN) & dwc->mask) in dwc_chan_disable()
178 if (dma_readl(dw, CH_EN) & dwc->mask) { in dwc_dostart()
266 if (dma_readl(dw, CH_EN) & dwc->mask) { in dwc_complete_all()
307 status_xfer = dma_readl(dw, RAW.XFER); in dwc_scan_descriptors()
471 status_xfer = dma_readl(dw, RAW.XFER); in dw_dma_tasklet()
472 status_err = dma_readl(dw, RAW.ERROR); in dw_dma_tasklet()
500 status = dma_readl(dw, STATUS_INT); in dw_dma_interrupt()
515 status = dma_readl(dw, STATUS_INT); in dw_dma_interrupt()
965 while (dma_readl(dw, CFG) & DW_CFG_DMA_EN) in do_dw_dma_off()
982 if (dma_readl(dw, CH_EN) & dwc->mask) { in dwc_alloc_chan_resources()
[all …]
A Dregs.h349 #define dma_readl(dw, name) \ macro

Completed in 28 milliseconds