Lines Matching defs:base

169 	void __iomem		*base;
187 void __iomem *base;
234 DMA_IRQ_EN(0), readl(sdev->base + DMA_IRQ_EN(0)),
235 DMA_IRQ_EN(1), readl(sdev->base + DMA_IRQ_EN(1)),
236 DMA_IRQ_STAT(0), readl(sdev->base + DMA_IRQ_STAT(0)),
237 DMA_IRQ_STAT(1), readl(sdev->base + DMA_IRQ_STAT(1)),
238 DMA_STAT, readl(sdev->base + DMA_STAT));
244 phys_addr_t reg = virt_to_phys(pchan->base);
257 readl(pchan->base + DMA_CHAN_ENABLE),
259 readl(pchan->base + DMA_CHAN_PAUSE),
261 readl(pchan->base + DMA_CHAN_LLI_ADDR),
263 readl(pchan->base + DMA_CHAN_CUR_CFG),
265 readl(pchan->base + DMA_CHAN_CUR_SRC),
267 readl(pchan->base + DMA_CHAN_CUR_DST),
269 readl(pchan->base + DMA_CHAN_CUR_CNT),
271 readl(pchan->base + DMA_CHAN_CUR_PARA));
297 writel(SUN8I_DMA_GATE_ENABLE, sdev->base + SUN8I_DMA_GATE);
302 writel(SUNXI_H3_DMA_GATE_ENABLE, sdev->base + SUNXI_H3_DMA_GATE);
348 pos = readl(pchan->base + DMA_CHAN_LLI_ADDR);
349 bytes = readl(pchan->base + DMA_CHAN_CUR_CNT);
455 irq_val = readl(sdev->base + DMA_IRQ_EN(irq_reg));
459 writel(irq_val, sdev->base + DMA_IRQ_EN(irq_reg));
461 writel(pchan->desc->p_lli, pchan->base + DMA_CHAN_LLI_ADDR);
462 writel(DMA_CHAN_ENABLE_START, pchan->base + DMA_CHAN_ENABLE);
544 status = readl(sdev->base + DMA_IRQ_STAT(i));
551 writel(status, sdev->base + DMA_IRQ_STAT(i));
849 pchan->base + DMA_CHAN_PAUSE);
872 pchan->base + DMA_CHAN_PAUSE);
911 writel(DMA_CHAN_ENABLE_STOP, pchan->base + DMA_CHAN_ENABLE);
912 writel(DMA_CHAN_PAUSE_RESUME, pchan->base + DMA_CHAN_PAUSE);
1029 writel(0, sdev->base + DMA_IRQ_EN(0));
1030 writel(0, sdev->base + DMA_IRQ_EN(1));
1249 sdc->base = devm_ioremap_resource(&pdev->dev, res);
1250 if (IS_ERR(sdc->base))
1251 return PTR_ERR(sdc->base);
1352 pchan->base = sdc->base + 0x100 + i * 0x40;