GPIOIS
gpiois = readb(pl061->base + GPIOIS);
writeb(gpiois, pl061->base + GPIOIS);
pl061->csave_regs.gpio_is = readb(pl061->base + GPIOIS);
writeb(pl061->csave_regs.gpio_is, pl061->base + GPIOIS);
irq_type |= readl_relaxed(base + GPIOIS) & ~mask;
writel_relaxed(irq_type, base + GPIOIS);