XGPIO_IPIER_OFFSET
temp = xgpio_readreg(chip->regs + XGPIO_IPIER_OFFSET);
xgpio_writereg(chip->regs + XGPIO_IPIER_OFFSET, temp);
val = xgpio_readreg(chip->regs + XGPIO_IPIER_OFFSET);
xgpio_writereg(chip->regs + XGPIO_IPIER_OFFSET, val);
xgpio_writereg(chip->regs + XGPIO_IPIER_OFFSET, 0);