ICLR
__raw_writel(0, base + ICLR); /* all IRQs are IRQ, not FIQ */
__raw_writel(0, base + ICLR);
ICLR = 0;
writel_relaxed(st->iclr, iobase + ICLR);
writel_relaxed(0, iobase + ICLR);
st->iclr = readl_relaxed(iobase + ICLR);