AU1000_GPIO2_DIR
unsigned long d = __raw_readl(base + AU1000_GPIO2_DIR);
__raw_writel(d, base + AU1000_GPIO2_DIR);