Lines Matching refs:grp

195 	const struct sprd_pin_group *grp = NULL;  in sprd_pinctrl_find_group_by_name()  local
200 grp = &info->groups[i]; in sprd_pinctrl_find_group_by_name()
205 return grp; in sprd_pinctrl_find_group_by_name()
248 const struct sprd_pin_group *grp; in sprd_dt_node_to_map() local
257 grp = sprd_pinctrl_find_group_by_name(pctl, np->name); in sprd_dt_node_to_map()
258 if (!grp) { in sprd_dt_node_to_map()
306 grp->name, function); in sprd_dt_node_to_map()
316 pin_id = grp->pins[0]; in sprd_dt_node_to_map()
319 group_or_pin = grp->name; in sprd_dt_node_to_map()
390 struct sprd_pin_group *grp = &info->groups[group_selector]; in sprd_pmx_set_mux() local
391 unsigned int i, grp_pins = grp->npins; in sprd_pmx_set_mux()
416 unsigned int pin_id = grp->pins[i]; in sprd_pmx_set_mux()
746 struct sprd_pin_group *grp; in sprd_pinconf_group_get() local
752 grp = &info->groups[selector]; in sprd_pinconf_group_get()
753 pin_id = grp->pins[0]; in sprd_pinconf_group_get()
765 struct sprd_pin_group *grp; in sprd_pinconf_group_set() local
771 grp = &info->groups[selector]; in sprd_pinconf_group_set()
773 for (i = 0; i < grp->npins; i++) { in sprd_pinconf_group_set()
774 unsigned int pin_id = grp->pins[i]; in sprd_pinconf_group_set()
823 struct sprd_pin_group *grp; in sprd_pinconf_group_dbg_show() local
831 grp = &info->groups[selector]; in sprd_pinconf_group_dbg_show()
834 for (i = 0; i < grp->npins; i++, config++) { in sprd_pinconf_group_dbg_show()
835 unsigned int pin_id = grp->pins[i]; in sprd_pinconf_group_dbg_show()
882 struct sprd_pin_group *grp) in sprd_pinctrl_parse_groups() argument
892 grp->name = np->name; in sprd_pinctrl_parse_groups()
893 grp->npins = ret; in sprd_pinctrl_parse_groups()
894 grp->pins = devm_kcalloc(sprd_pctl->dev, in sprd_pinctrl_parse_groups()
895 grp->npins, sizeof(unsigned int), in sprd_pinctrl_parse_groups()
897 if (!grp->pins) in sprd_pinctrl_parse_groups()
903 grp->pins[i++] = ret; in sprd_pinctrl_parse_groups()
906 for (i = 0; i < grp->npins; i++) { in sprd_pinctrl_parse_groups()
909 grp->name, grp->npins, grp->pins[i]); in sprd_pinctrl_parse_groups()
936 struct sprd_pin_group *grp; in sprd_pinctrl_parse_dt() local
961 grp = info->groups; in sprd_pinctrl_parse_dt()
964 ret = sprd_pinctrl_parse_groups(child, sprd_pctl, grp); in sprd_pinctrl_parse_dt()
970 *temp++ = grp->name; in sprd_pinctrl_parse_dt()
971 grp++; in sprd_pinctrl_parse_dt()
976 sprd_pctl, grp); in sprd_pinctrl_parse_dt()
983 *temp++ = grp->name; in sprd_pinctrl_parse_dt()
984 grp++; in sprd_pinctrl_parse_dt()