Lines Matching defs:groups
117 * @groups: corresponding pin groups
118 * @ngroups: the number of groups
122 const char **groups;
228 struct at91_pin_group *groups;
242 if (strcmp(info->groups[i].name, name))
245 grp = &info->groups[i];
265 return info->groups[selector].name;
277 *pins = info->groups[selector].pins;
278 *npins = info->groups[selector].npins;
847 const struct at91_pmx_pin *pins_conf = info->groups[group].pins_conf;
849 uint32_t npins = info->groups[group].npins;
855 info->functions[selector].name, info->groups[group].name);
861 ret = pin_check_config(info, info->groups[group].name, i, pin);
920 const char * const **groups,
925 *groups = info->functions[selector].groups;
1263 dev_err(info->dev, "no groups defined\n");
1266 func->groups = devm_kcalloc(info->dev,
1268 if (!func->groups)
1272 func->groups[i] = child->name;
1273 grp = &info->groups[grp_index++];
1342 info->groups = devm_kcalloc(dev, info->ngroups, sizeof(*info->groups),
1344 if (!info->groups)