GEDR_OFFSET
gedr = readl_relaxed(c->regbase + GEDR_OFFSET);
writel_relaxed(gedr, c->regbase + GEDR_OFFSET);
writel_relaxed(GPIO_bit(gpio), base + GEDR_OFFSET);
writel_relaxed(~0, c->regbase + GEDR_OFFSET);
writel_relaxed(0xffffffff, c->regbase + GEDR_OFFSET);