Searched refs:zevio_irq_io (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-zevio.c | 37 static void __iomem *zevio_irq_io; variable 51 while (readl(zevio_irq_io + IO_STATUS)) { in zevio_handle_irq() 52 irqnr = readl(zevio_irq_io + IO_CURRENT); in zevio_handle_irq() 76 if (WARN_ON(zevio_irq_io || zevio_irq_domain)) in zevio_of_init() 79 zevio_irq_io = of_iomap(node, 0); in zevio_of_init() 80 BUG_ON(!zevio_irq_io); in zevio_of_init() 83 writel(~0, zevio_irq_io + IO_INVERT_SEL); in zevio_of_init() 86 writel(0, zevio_irq_io + IO_STICKY_SEL); in zevio_of_init() 89 memset_io(zevio_irq_io + IO_PRIORITY_SEL, 0, MAX_INTRS * sizeof(u32)); in zevio_of_init() 92 zevio_init_irq_base(zevio_irq_io in zevio_of_init() [all...] |
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-zevio.c | 37 static void __iomem *zevio_irq_io; variable 51 while (readl(zevio_irq_io + IO_STATUS)) { in zevio_handle_irq() 52 irqnr = readl(zevio_irq_io + IO_CURRENT); in zevio_handle_irq() 76 if (WARN_ON(zevio_irq_io || zevio_irq_domain)) in zevio_of_init() 79 zevio_irq_io = of_iomap(node, 0); in zevio_of_init() 80 BUG_ON(!zevio_irq_io); in zevio_of_init() 83 writel(~0, zevio_irq_io + IO_INVERT_SEL); in zevio_of_init() 86 writel(0, zevio_irq_io + IO_STICKY_SEL); in zevio_of_init() 89 memset_io(zevio_irq_io + IO_PRIORITY_SEL, 0, MAX_INTRS * sizeof(u32)); in zevio_of_init() 92 zevio_init_irq_base(zevio_irq_io in zevio_of_init() [all...] |
Completed in 1 milliseconds