Lines Matching refs:groups
227 if (!strcmp(info->groups[i].name, name)) {
228 return &info->groups[i];
279 return info->groups[selector].name;
291 *pins = info->groups[selector].pins;
292 *npins = info->groups[selector].npins;
2917 static int rockchip_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char *const **groups,
2922 *groups = info->functions[selector].groups;
2931 const unsigned int *pins = info->groups[group].pins;
2932 const struct rockchip_pin_config *data = info->groups[group].data;
2936 dev_dbg(info->dev, "enable function %s group %s\n", info->functions[selector].name, info->groups[group].name);
2942 for (cnt = 0; cnt < info->groups[group].npins; cnt++) {
3290 func->groups = devm_kcalloc(info->dev, func->ngroups, sizeof(char *), GFP_KERNEL);
3291 if (!func->groups) {
3297 func->groups[i] = child->name;
3298 grp = &info->groups[grp_index++];
3327 info->groups = devm_kcalloc(dev, info->ngroups, sizeof(struct rockchip_pin_group), GFP_KERNEL);
3328 if (!info->groups) {