Lines Matching refs:groups
90 const char **groups; member
121 struct rzn1_pin_group *groups; member
292 if (!strcmp(ipctl->groups[i].name, name)) in rzn1_pinctrl_find_group_by_name()
293 return &ipctl->groups[i]; in rzn1_pinctrl_find_group_by_name()
311 return ipctl->groups[selector].name; in rzn1_get_group_name()
323 *pins = ipctl->groups[selector].pins; in rzn1_get_group_pins()
324 *npins = ipctl->groups[selector].npins; in rzn1_get_group_pins()
450 const char * const **groups, in rzn1_pmx_get_groups() argument
455 *groups = ipctl->functions[selector].groups; in rzn1_pmx_get_groups()
465 struct rzn1_pin_group *grp = &ipctl->groups[group]; in rzn1_set_mux()
625 struct rzn1_pin_group *grp = &ipctl->groups[selector]; in rzn1_pinconf_group_get()
651 struct rzn1_pin_group *grp = &ipctl->groups[selector]; in rzn1_pinconf_group_set()
776 func->groups = devm_kmalloc_array(ipctl->dev, in rzn1_pinctrl_parse_functions()
779 if (!func->groups) in rzn1_pinctrl_parse_functions()
783 func->groups[i] = np->name; in rzn1_pinctrl_parse_functions()
784 grp = &ipctl->groups[ipctl->ngroups]; in rzn1_pinctrl_parse_functions()
794 func->groups[i] = child->name; in rzn1_pinctrl_parse_functions()
795 grp = &ipctl->groups[ipctl->ngroups]; in rzn1_pinctrl_parse_functions()
834 ipctl->groups = devm_kmalloc_array(&pdev->dev, in rzn1_pinctrl_probe_dt()
836 sizeof(*ipctl->groups), in rzn1_pinctrl_probe_dt()
838 if (!ipctl->groups) in rzn1_pinctrl_probe_dt()