Lines Matching refs:group
19 struct meson_pmx_group *group; in meson_gx_pinmux_disable_other_groups() local
25 group = &priv->data->groups[i]; in meson_gx_pinmux_disable_other_groups()
26 pmx_data = (struct meson_gx_pmx_data *)group->data; in meson_gx_pinmux_disable_other_groups()
30 for (j = 0; j < group->num_pins; j++) { in meson_gx_pinmux_disable_other_groups()
31 if (group->pins[j] == pin) { in meson_gx_pinmux_disable_other_groups()
33 debug("pinmux: disabling %s\n", group->name); in meson_gx_pinmux_disable_other_groups()
46 const struct meson_pmx_group *group; in meson_gx_pinmux_group_set() local
52 group = &priv->data->groups[group_selector]; in meson_gx_pinmux_group_set()
53 pmx_data = (struct meson_gx_pmx_data *)group->data; in meson_gx_pinmux_group_set()
56 debug("pinmux: set group %s func %s\n", group->name, func->name); in meson_gx_pinmux_group_set()
62 for (i = 0; i < group->num_pins; i++) { in meson_gx_pinmux_group_set()
64 group->pins[i], in meson_gx_pinmux_group_set()
82 struct meson_pmx_group *group; in meson_gx_pinmux_get() local
92 group = &priv->data->groups[i]; in meson_gx_pinmux_get()
93 pmx_data = (struct meson_gx_pmx_data *)group->data; in meson_gx_pinmux_get()
97 for (j = 0; j < group->num_pins; j++) { in meson_gx_pinmux_get()
98 if (group->pins[j] == pin) { in meson_gx_pinmux_get()
104 "%s ", group->name) - 1; in meson_gx_pinmux_get()