Lines Matching defs:grp
820 const struct st_pctl_group *grp;
826 grp = st_pctl_find_group_by_name(info, np->name);
827 if (!grp) {
832 map_num = grp->npins + 1;
852 for (i = 0; i < grp->npins; i++) {
855 pin_get_name(pctldev, grp->pins[i]);
856 new_map[i].data.configs.configs = &grp->pin_conf[i].config;
860 (*map)->data.mux.function, grp->name, map_num);
1199 struct st_pctl_group *grp, struct st_pinctrl *info, int idx)
1229 grp->npins = npins;
1230 grp->name = np->name;
1231 grp->pins = devm_kcalloc(dev, npins, sizeof(*grp->pins), GFP_KERNEL);
1232 grp->pin_conf = devm_kcalloc(dev, npins, sizeof(*grp->pin_conf), GFP_KERNEL);
1234 if (!grp->pins || !grp->pin_conf) {
1245 conf = &grp->pin_conf[i];
1252 grp->pins[i] = conf->pin;
1283 struct st_pctl_group *grp;
1298 grp = &info->groups[*grp_index];
1300 ret = st_pctl_dt_parse_groups(child, grp, info, i++);