Lines Matching refs:groups
86 const char **groups; member
117 struct rzn1_pin_group *groups; member
288 if (!strcmp(ipctl->groups[i].name, name)) in rzn1_pinctrl_find_group_by_name()
289 return &ipctl->groups[i]; in rzn1_pinctrl_find_group_by_name()
307 return ipctl->groups[selector].name; in rzn1_get_group_name()
319 *pins = ipctl->groups[selector].pins; in rzn1_get_group_pins()
320 *npins = ipctl->groups[selector].npins; in rzn1_get_group_pins()
449 const char * const **groups, in rzn1_pmx_get_groups() argument
454 *groups = ipctl->functions[selector].groups; in rzn1_pmx_get_groups()
464 struct rzn1_pin_group *grp = &ipctl->groups[group]; in rzn1_set_mux()
624 struct rzn1_pin_group *grp = &ipctl->groups[selector]; in rzn1_pinconf_group_get()
650 struct rzn1_pin_group *grp = &ipctl->groups[selector]; in rzn1_pinconf_group_set()
775 func->groups = devm_kmalloc_array(ipctl->dev, in rzn1_pinctrl_parse_functions()
778 if (!func->groups) in rzn1_pinctrl_parse_functions()
782 func->groups[i] = np->name; in rzn1_pinctrl_parse_functions()
783 grp = &ipctl->groups[ipctl->ngroups]; in rzn1_pinctrl_parse_functions()
793 func->groups[i] = child->name; in rzn1_pinctrl_parse_functions()
794 grp = &ipctl->groups[ipctl->ngroups]; in rzn1_pinctrl_parse_functions()
836 ipctl->groups = devm_kmalloc_array(&pdev->dev, in rzn1_pinctrl_probe_dt()
838 sizeof(*ipctl->groups), in rzn1_pinctrl_probe_dt()
840 if (!ipctl->groups) in rzn1_pinctrl_probe_dt()