LPC18XX_REG_DIR
dir = readl(gc->base + LPC18XX_REG_DIR(port));
writel(dir, gc->base + LPC18XX_REG_DIR(port));