gnr_gpio_get_padcfg_addr
dw = readl(gnr_gpio_get_padcfg_addr(priv, gpio));
dw = readl(gnr_gpio_get_padcfg_addr(priv, gpio));
dw = readl(gnr_gpio_get_padcfg_addr(priv, gpio));
reg = readl(gnr_gpio_get_padcfg_addr(priv, hwirq));
priv->pad_backup[i] = readl(gnr_gpio_get_padcfg_addr(priv, i));
writel(priv->pad_backup[i], gnr_gpio_get_padcfg_addr(priv, i));
void __iomem *addr = gnr_gpio_get_padcfg_addr(priv, gpio);