GPIO_DIR
.dirout = g->base + GPIO_DIR,
.dirin = ls1x_gc->reg_base + GPIO_DIR,
.dirout = mpc8xxx_gc->regs + GPIO_DIR,
mpc8xxx_gc->regs + GPIO_DIR);
mpc8xxx_gc->regs + GPIO_DIR);
.dirout = priv->base + GPIO_DIR,
.dirout = gctrl->membase + GPIO_DIR,
val = !!(readl(gctrl->membase + GPIO_DIR) & BIT(offset));
reg = GPIO_DIR(pin);
reg = GPIO_DIR(pin);
gpio_clearbit(info->membase[0], GPIO_DIR(pin), PORT_PIN(pin));
gpio_setbit(info->membase[0], GPIO_DIR(pin), PORT_PIN(pin));