Lines Matching refs:io_base
48 void __iomem *io_base = irq_data_get_irq_chip_data(d); in flipper_pic_mask_and_ack() local
51 clrbits32(io_base + FLIPPER_IMR, mask); in flipper_pic_mask_and_ack()
53 out_be32(io_base + FLIPPER_ICR, mask); in flipper_pic_mask_and_ack()
59 void __iomem *io_base = irq_data_get_irq_chip_data(d); in flipper_pic_ack() local
62 out_be32(io_base + FLIPPER_ICR, 1 << irq); in flipper_pic_ack()
68 void __iomem *io_base = irq_data_get_irq_chip_data(d); in flipper_pic_mask() local
70 clrbits32(io_base + FLIPPER_IMR, 1 << irq); in flipper_pic_mask()
76 void __iomem *io_base = irq_data_get_irq_chip_data(d); in flipper_pic_unmask() local
78 setbits32(io_base + FLIPPER_IMR, 1 << irq); in flipper_pic_unmask()
115 static void __flipper_quiesce(void __iomem *io_base) in __flipper_quiesce() argument
118 out_be32(io_base + FLIPPER_IMR, 0x00000000); in __flipper_quiesce()
119 out_be32(io_base + FLIPPER_ICR, 0xffffffff); in __flipper_quiesce()
127 void __iomem *io_base; in flipper_pic_init() local
145 io_base = ioremap(res.start, resource_size(&res)); in flipper_pic_init()
147 pr_info("controller at 0x%08x mapped to 0x%p\n", res.start, io_base); in flipper_pic_init()
149 __flipper_quiesce(io_base); in flipper_pic_init()
152 &flipper_irq_domain_ops, io_base); in flipper_pic_init()
164 void __iomem *io_base = flipper_irq_host->host_data; in flipper_pic_get_irq() local
168 irq_status = in_be32(io_base + FLIPPER_ICR) & in flipper_pic_get_irq()
169 in_be32(io_base + FLIPPER_IMR); in flipper_pic_get_irq()
210 void __iomem *io_base = flipper_irq_host->host_data; in flipper_quiesce() local
212 __flipper_quiesce(io_base); in flipper_quiesce()
220 void __iomem *io_base; in flipper_platform_reset() local
223 io_base = flipper_irq_host->host_data; in flipper_platform_reset()
224 out_8(io_base + FLIPPER_RESET, 0x00); in flipper_platform_reset()
233 void __iomem *io_base; in flipper_is_reset_button_pressed() local
237 io_base = flipper_irq_host->host_data; in flipper_is_reset_button_pressed()
238 icr = in_be32(io_base + FLIPPER_ICR); in flipper_is_reset_button_pressed()