SUN4I_IRQ_PENDING_REG
writel(0xffffffff, irq_ic_data->irq_base + SUN4I_IRQ_PENDING_REG(0));
writel(0xffffffff, irq_ic_data->irq_base + SUN4I_IRQ_PENDING_REG(1));
writel(0xffffffff, irq_ic_data->irq_base + SUN4I_IRQ_PENDING_REG(2));
!(readl(irq_ic_data->irq_base + SUN4I_IRQ_PENDING_REG(0)) &
writel(BIT(0), irq_ic_data->irq_base + SUN4I_IRQ_PENDING_REG(0));