Lines Matching refs:gpio_grp
165 struct gpio_regs *gpio_grp; member
179 group->gpio_grp->dir_clr); in __set_gpio_dir_p012()
182 group->gpio_grp->dir_set); in __set_gpio_dir_p012()
191 __raw_writel(u, group->gpio_grp->dir_clr); in __set_gpio_dir_p3()
193 __raw_writel(u, group->gpio_grp->dir_set); in __set_gpio_dir_p3()
201 group->gpio_grp->outp_set); in __set_gpio_level_p012()
204 group->gpio_grp->outp_clr); in __set_gpio_level_p012()
213 __raw_writel(u, group->gpio_grp->outp_set); in __set_gpio_level_p3()
215 __raw_writel(u, group->gpio_grp->outp_clr); in __set_gpio_level_p3()
222 __raw_writel(GPO3_PIN_TO_BIT(pin), group->gpio_grp->outp_set); in __set_gpo_level_p3()
224 __raw_writel(GPO3_PIN_TO_BIT(pin), group->gpio_grp->outp_clr); in __set_gpo_level_p3()
230 return GPIO012_PIN_IN_SEL(__raw_readl(group->gpio_grp->inp_state), in __get_gpio_state_p012()
237 int state = __raw_readl(group->gpio_grp->inp_state); in __get_gpio_state_p3()
249 return GPI3_PIN_IN_SEL(__raw_readl(group->gpio_grp->inp_state), pin); in __get_gpi_state_p3()
255 return GPO3_PIN_IN_SEL(__raw_readl(group->gpio_grp->outp_state), pin); in __get_gpo_state_p3()
453 .gpio_grp = &gpio_grp_regs_p0,
469 .gpio_grp = &gpio_grp_regs_p1,
484 .gpio_grp = &gpio_grp_regs_p2,
500 .gpio_grp = &gpio_grp_regs_p3,
514 .gpio_grp = &gpio_grp_regs_p3,
528 .gpio_grp = &gpio_grp_regs_p3,