xgpio_writereg
xgpio_writereg(chip->regs + XGPIO_IPIER_OFFSET, temp);
xgpio_writereg(chip->regs + XGPIO_IPISR_OFFSET, val);
xgpio_writereg(chip->regs + XGPIO_IPIER_OFFSET, val);
xgpio_writereg(chip->regs + XGPIO_IPISR_OFFSET, status);
xgpio_writereg(chip->regs + XGPIO_IPIER_OFFSET, 0);
xgpio_writereg(chip->regs + XGPIO_IPISR_OFFSET, temp);
xgpio_writereg(chip->regs + XGPIO_GIER_OFFSET, XGPIO_GIER_IE);
xgpio_writereg(addr, value);