Lines Matching defs:io_base
45 void __iomem *io_base = irq_data_get_irq_chip_data(d);
48 clrbits32(io_base + HW_BROADWAY_IMR, mask);
49 out_be32(io_base + HW_BROADWAY_ICR, mask);
55 void __iomem *io_base = irq_data_get_irq_chip_data(d);
57 out_be32(io_base + HW_BROADWAY_ICR, 1 << irq);
63 void __iomem *io_base = irq_data_get_irq_chip_data(d);
65 clrbits32(io_base + HW_BROADWAY_IMR, 1 << irq);
71 void __iomem *io_base = irq_data_get_irq_chip_data(d);
73 setbits32(io_base + HW_BROADWAY_IMR, 1 << irq);
76 clrbits32(io_base + HW_STARLET_IMR, 1 << irq);
110 void __iomem *io_base = h->host_data;
113 irq_status = in_be32(io_base + HW_BROADWAY_ICR) &
114 in_be32(io_base + HW_BROADWAY_IMR);
149 static void __hlwd_quiesce(void __iomem *io_base)
152 out_be32(io_base + HW_BROADWAY_IMR, 0);
153 out_be32(io_base + HW_BROADWAY_ICR, 0xffffffff);
160 void __iomem *io_base;
168 io_base = ioremap(res.start, resource_size(&res));
169 if (!io_base) {
174 pr_info("controller at 0x%pa mapped to 0x%p\n", &res.start, io_base);
176 __hlwd_quiesce(io_base);
179 &hlwd_irq_domain_ops, io_base);
182 iounmap(io_base);
231 void __iomem *io_base = hlwd_irq_host->host_data;
233 __hlwd_quiesce(io_base);