Lines Matching refs:groups
31 struct ns_pinctrl_group *groups; member
116 const char * const *groups; member
133 .groups = _groups, \
164 return ns_pinctrl->groups[selector].name; in ns_pinctrl_get_group_name()
174 *pins = ns_pinctrl->groups[selector].pins; in ns_pinctrl_get_group_pins()
175 *num_pins = ns_pinctrl->groups[selector].num_pins; in ns_pinctrl_get_group_pins()
209 const char * const **groups, in ns_pinctrl_get_function_groups() argument
214 *groups = ns_pinctrl->functions[selector].groups; in ns_pinctrl_get_function_groups()
229 for (i = 0; i < ns_pinctrl->groups[grp_select].num_pins; i++) { in ns_pinctrl_set_mux()
230 int pin_number = ns_pinctrl->groups[grp_select].pins[i]; in ns_pinctrl_set_mux()
327 ns_pinctrl->groups = devm_kcalloc(dev, ARRAY_SIZE(ns_pinctrl_groups), in ns_pinctrl_probe()
330 if (!ns_pinctrl->groups) in ns_pinctrl_probe()
332 for (i = 0, group = &ns_pinctrl->groups[0]; in ns_pinctrl_probe()