Lines Matching refs:group

39 sunxi_pinctrl_find_group_by_name(struct sunxi_pinctrl *pctl, const char *group)  in sunxi_pinctrl_find_group_by_name()  argument
46 if (!strcmp(grp->name, group)) in sunxi_pinctrl_find_group_by_name()
129 unsigned group) in sunxi_pctrl_get_group_name() argument
133 return pctl->groups[group].name; in sunxi_pctrl_get_group_name()
137 unsigned group, in sunxi_pctrl_get_group_pins() argument
143 *pins = (unsigned *)&pctl->groups[group].pin; in sunxi_pctrl_get_group_pins()
158 const char *group; in sunxi_pctrl_dt_node_to_map() local
185 of_property_for_each_string(node, "allwinner,pins", prop, group) { in sunxi_pctrl_dt_node_to_map()
187 sunxi_pinctrl_find_group_by_name(pctl, group); in sunxi_pctrl_dt_node_to_map()
191 dev_err(pctl->dev, "unknown pin %s", group); in sunxi_pctrl_dt_node_to_map()
199 function, group); in sunxi_pctrl_dt_node_to_map()
204 (*map)[i].data.mux.group = group; in sunxi_pctrl_dt_node_to_map()
210 (*map)[i].data.configs.group_or_pin = group; in sunxi_pctrl_dt_node_to_map()
273 unsigned group, in sunxi_pconf_group_get() argument
278 *config = pctl->groups[group].config; in sunxi_pconf_group_get()
284 unsigned group, in sunxi_pconf_group_set() argument
289 struct sunxi_pinctrl_group *g = &pctl->groups[group]; in sunxi_pconf_group_set()
399 unsigned group) in sunxi_pmx_set_mux() argument
402 struct sunxi_pinctrl_group *g = pctl->groups + group; in sunxi_pmx_set_mux()
802 struct sunxi_pinctrl_group *group = pctl->groups + i; in sunxi_pinctrl_build_state() local
804 group->name = pin->pin.name; in sunxi_pinctrl_build_state()
805 group->pin = pin->pin.number; in sunxi_pinctrl_build_state()