Lines Matching defs:tegra_gpio_readl
108 static inline u32 tegra_gpio_readl(struct tegra_gpio_info *tgi, u32 reg)
167 if (tegra_gpio_readl(tgi, GPIO_OE(tgi, offset)) & bval)
168 return !!(tegra_gpio_readl(tgi, GPIO_OUT(tgi, offset)) & bval);
170 return !!(tegra_gpio_readl(tgi, GPIO_IN(tgi, offset)) & bval);
218 cnf = tegra_gpio_readl(tgi, GPIO_CNF(tgi, offset));
222 oe = tegra_gpio_readl(tgi, GPIO_OE(tgi, offset));
343 val = tegra_gpio_readl(tgi, GPIO_INT_LVL(tgi, gpio));
408 sta = tegra_gpio_readl(tgi, GPIO_INT_STA(tgi, gpio)) &
409 tegra_gpio_readl(tgi, GPIO_INT_ENB(tgi, gpio));
410 lvl = tegra_gpio_readl(tgi, GPIO_INT_LVL(tgi, gpio));
511 bank->cnf[p] = tegra_gpio_readl(tgi,
513 bank->out[p] = tegra_gpio_readl(tgi,
515 bank->oe[p] = tegra_gpio_readl(tgi,
518 bank->dbc_enb[p] = tegra_gpio_readl(tgi,
524 bank->int_enb[p] = tegra_gpio_readl(tgi,
526 bank->int_lvl[p] = tegra_gpio_readl(tgi,
657 tegra_gpio_readl(tgi, GPIO_CNF(tgi, gpio)),
658 tegra_gpio_readl(tgi, GPIO_OE(tgi, gpio)),
659 tegra_gpio_readl(tgi, GPIO_OUT(tgi, gpio)),
660 tegra_gpio_readl(tgi, GPIO_IN(tgi, gpio)),
661 tegra_gpio_readl(tgi, GPIO_INT_STA(tgi, gpio)),
662 tegra_gpio_readl(tgi, GPIO_INT_ENB(tgi, gpio)),
663 tegra_gpio_readl(tgi, GPIO_INT_LVL(tgi, gpio)));