Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/dma/
Dsprd-dma.c166 void __iomem *chn_base; member
209 u32 orig = readl(schan->chn_base + reg); in sprd_dma_chn_update()
213 writel(tmp, schan->chn_base + reg); in sprd_dma_chn_update()
305 pause = readl(schan->chn_base + SPRD_DMA_CHN_PAUSE); in sprd_dma_pause_resume()
323 u32 cfg = readl(schan->chn_base + SPRD_DMA_CHN_CFG); in sprd_dma_stop_and_disable()
336 addr = readl(schan->chn_base + SPRD_DMA_CHN_DES_ADDR); in sprd_dma_get_dst_addr()
337 addr_high = readl(schan->chn_base + SPRD_DMA_CHN_WARP_TO) & in sprd_dma_get_dst_addr()
346 u32 intc_sts = readl(schan->chn_base + SPRD_DMA_CHN_INTC) & in sprd_dma_get_int_type()
373 u32 frag_reg = readl(schan->chn_base + SPRD_DMA_CHN_FRG_LEN); in sprd_dma_get_req_type()
383 writel(cfg->pause, schan->chn_base + SPRD_DMA_CHN_PAUSE); in sprd_dma_set_chn_config()
[all …]