Lines Matching refs:base
44 * @base: memory offset in virtual memory
49 void __iomem *base;
59 mask = readl(FT010_IRQ_MASK(f->base));
61 writel(mask, FT010_IRQ_MASK(f->base));
69 mask = readl(FT010_IRQ_MASK(f->base));
71 writel(mask, FT010_IRQ_MASK(f->base));
78 writel(BIT(irqd_to_hwirq(d)), FT010_IRQ_CLEAR(f->base));
87 mode = readl(FT010_IRQ_MODE(f->base));
88 polarity = readl(FT010_IRQ_POLARITY(f->base));
112 writel(mode, FT010_IRQ_MODE(f->base));
113 writel(polarity, FT010_IRQ_POLARITY(f->base));
135 while ((status = readl(FT010_IRQ_STATUS(f->base)))) {
177 f->base = of_iomap(node, 0);
178 WARN(!f->base, "unable to map gemini irq registers\n");
181 writel(0, FT010_IRQ_MASK(f->base));
182 writel(0, FT010_FIQ_MASK(f->base));