Lines Matching defs:io_base
47 void __iomem *io_base = get_irq_chip_data(virq);
50 clrbits32(io_base + HW_BROADWAY_IMR, mask);
51 out_be32(io_base + HW_BROADWAY_ICR, mask);
57 void __iomem *io_base = get_irq_chip_data(virq);
59 out_be32(io_base + HW_BROADWAY_ICR, 1 << irq);
65 void __iomem *io_base = get_irq_chip_data(virq);
67 clrbits32(io_base + HW_BROADWAY_IMR, 1 << irq);
73 void __iomem *io_base = get_irq_chip_data(virq);
75 setbits32(io_base + HW_BROADWAY_IMR, 1 << irq);
116 void __iomem *io_base = h->host_data;
120 irq_status = in_be32(io_base + HW_BROADWAY_ICR) &
121 in_be32(io_base + HW_BROADWAY_IMR);
157 static void __hlwd_quiesce(void __iomem *io_base)
160 out_be32(io_base + HW_BROADWAY_IMR, 0);
161 out_be32(io_base + HW_BROADWAY_ICR, 0xffffffff);
168 void __iomem *io_base;
176 io_base = ioremap(res.start, resource_size(&res));
177 if (!io_base) {
182 pr_info("controller at 0x%08x mapped to 0x%p\n", res.start, io_base);
184 __hlwd_quiesce(io_base);
192 irq_host->host_data = io_base;
237 void __iomem *io_base = hlwd_irq_host->host_data;
239 __hlwd_quiesce(io_base);