PIC_CAUSE
irqmap = readl_relaxed(pic->base + PIC_CAUSE);
writel(PIC_MAX_IRQ_MASK, pic->base + PIC_CAUSE);
writel(1 << d->hwirq, pic->base + PIC_CAUSE);