Lines Matching refs:io_base
53 void __iomem *io_base = irq_data_get_irq_chip_data(d); in flipper_pic_mask_and_ack() local
56 clrbits32(io_base + FLIPPER_IMR, mask); in flipper_pic_mask_and_ack()
58 out_be32(io_base + FLIPPER_ICR, mask); in flipper_pic_mask_and_ack()
64 void __iomem *io_base = irq_data_get_irq_chip_data(d); in flipper_pic_ack() local
67 out_be32(io_base + FLIPPER_ICR, 1 << irq); in flipper_pic_ack()
73 void __iomem *io_base = irq_data_get_irq_chip_data(d); in flipper_pic_mask() local
75 clrbits32(io_base + FLIPPER_IMR, 1 << irq); in flipper_pic_mask()
81 void __iomem *io_base = irq_data_get_irq_chip_data(d); in flipper_pic_unmask() local
83 setbits32(io_base + FLIPPER_IMR, 1 << irq); in flipper_pic_unmask()
128 static void __flipper_quiesce(void __iomem *io_base) in __flipper_quiesce() argument
131 out_be32(io_base + FLIPPER_IMR, 0x00000000); in __flipper_quiesce()
132 out_be32(io_base + FLIPPER_ICR, 0xffffffff); in __flipper_quiesce()
140 void __iomem *io_base; in flipper_pic_init() local
158 io_base = ioremap(res.start, resource_size(&res)); in flipper_pic_init()
160 pr_info("controller at 0x%08x mapped to 0x%p\n", res.start, io_base); in flipper_pic_init()
162 __flipper_quiesce(io_base); in flipper_pic_init()
165 &flipper_irq_domain_ops, io_base); in flipper_pic_init()
177 void __iomem *io_base = flipper_irq_host->host_data; in flipper_pic_get_irq() local
181 irq_status = in_be32(io_base + FLIPPER_ICR) & in flipper_pic_get_irq()
182 in_be32(io_base + FLIPPER_IMR); in flipper_pic_get_irq()
223 void __iomem *io_base = flipper_irq_host->host_data; in flipper_quiesce() local
225 __flipper_quiesce(io_base); in flipper_quiesce()
233 void __iomem *io_base; in flipper_platform_reset() local
236 io_base = flipper_irq_host->host_data; in flipper_platform_reset()
237 out_8(io_base + FLIPPER_RESET, 0x00); in flipper_platform_reset()
246 void __iomem *io_base; in flipper_is_reset_button_pressed() local
250 io_base = flipper_irq_host->host_data; in flipper_is_reset_button_pressed()
251 icr = in_be32(io_base + FLIPPER_ICR); in flipper_is_reset_button_pressed()