Lines Matching refs:gpio_grp
164 struct gpio_regs *gpio_grp;
183 group->gpio_grp->dir_clr);
186 group->gpio_grp->dir_set);
195 gpreg_write(group, u, group->gpio_grp->dir_clr);
197 gpreg_write(group, u, group->gpio_grp->dir_set);
205 group->gpio_grp->outp_set);
208 group->gpio_grp->outp_clr);
217 gpreg_write(group, u, group->gpio_grp->outp_set);
219 gpreg_write(group, u, group->gpio_grp->outp_clr);
226 gpreg_write(group, GPO3_PIN_TO_BIT(pin), group->gpio_grp->outp_set);
228 gpreg_write(group, GPO3_PIN_TO_BIT(pin), group->gpio_grp->outp_clr);
234 return GPIO012_PIN_IN_SEL(gpreg_read(group, group->gpio_grp->inp_state),
241 int state = gpreg_read(group, group->gpio_grp->inp_state);
253 return GPI3_PIN_IN_SEL(gpreg_read(group, group->gpio_grp->inp_state), pin);
259 return GPO3_PIN_IN_SEL(gpreg_read(group, group->gpio_grp->outp_state), pin);
418 .gpio_grp = &gpio_grp_regs_p0,
434 .gpio_grp = &gpio_grp_regs_p1,
449 .gpio_grp = &gpio_grp_regs_p2,
465 .gpio_grp = &gpio_grp_regs_p3,
479 .gpio_grp = &gpio_grp_regs_p3,
493 .gpio_grp = &gpio_grp_regs_p3,