GIMR
gimr = gpio_reg_and_bit(&priv->chip, gpio, GIMR, &shift);
void __iomem *gimr = gpio_reg(&priv->chip, base, GIMR);
ctx->gimr = readl(gpio_reg(&priv->chip, base, GIMR));
writel(ctx->gimr, gpio_reg(&priv->chip, base, GIMR));