Lines Matching refs:gpio_grp
156 struct gpio_regs *gpio_grp; member
170 group->gpio_grp->dir_clr); in __set_gpio_dir_p012()
173 group->gpio_grp->dir_set); in __set_gpio_dir_p012()
182 __raw_writel(u, group->gpio_grp->dir_clr); in __set_gpio_dir_p3()
184 __raw_writel(u, group->gpio_grp->dir_set); in __set_gpio_dir_p3()
192 group->gpio_grp->outp_set); in __set_gpio_level_p012()
195 group->gpio_grp->outp_clr); in __set_gpio_level_p012()
204 __raw_writel(u, group->gpio_grp->outp_set); in __set_gpio_level_p3()
206 __raw_writel(u, group->gpio_grp->outp_clr); in __set_gpio_level_p3()
213 __raw_writel(GPO3_PIN_TO_BIT(pin), group->gpio_grp->outp_set); in __set_gpo_level_p3()
215 __raw_writel(GPO3_PIN_TO_BIT(pin), group->gpio_grp->outp_clr); in __set_gpo_level_p3()
221 return GPIO012_PIN_IN_SEL(__raw_readl(group->gpio_grp->inp_state), in __get_gpio_state_p012()
228 int state = __raw_readl(group->gpio_grp->inp_state); in __get_gpio_state_p3()
240 return GPI3_PIN_IN_SEL(__raw_readl(group->gpio_grp->inp_state), pin); in __get_gpi_state_p3()
365 .gpio_grp = &gpio_grp_regs_p0,
380 .gpio_grp = &gpio_grp_regs_p1,
395 .gpio_grp = &gpio_grp_regs_p2,
410 .gpio_grp = &gpio_grp_regs_p3,
423 .gpio_grp = &gpio_grp_regs_p3,
436 .gpio_grp = &gpio_grp_regs_p3,