Lines Matching defs:groups
410 * @groups: one or more names of pin groups that provide this function.
411 * @ngroups: number of groups included in @groups.
415 const char **groups;
428 struct rockchip_pin_group *groups;
447 if (!strcmp(info->groups[i].name, name))
448 return &info->groups[i];
500 return info->groups[selector].name;
512 *pins = info->groups[selector].pins;
513 *npins = info->groups[selector].npins;
2274 unsigned selector, const char * const **groups,
2279 *groups = info->functions[selector].groups;
2289 const unsigned int *pins = info->groups[group].pins;
2290 const struct rockchip_pin_config *data = info->groups[group].data;
2295 info->functions[selector].name, info->groups[group].name);
2301 for (cnt = 0; cnt < info->groups[group].npins; cnt++) {
2691 func->groups = devm_kcalloc(info->dev,
2693 if (!func->groups)
2697 func->groups[i] = child->name;
2698 grp = &info->groups[grp_index++];
2730 info->groups = devm_kcalloc(dev,
2734 if (!info->groups)