Lines Matching defs:groups
46 * The pins of a pinmux groups are composed of one or two groups of contiguous
75 struct armada_37xx_pin_group *groups;
81 const char **groups;
106 struct armada_37xx_pin_group *groups;
216 .groups = armada_37xx_nb_groups,
223 .groups = armada_37xx_sb_groups,
241 struct armada_37xx_pin_group *group = &info->groups[*grp];
283 return info->groups[group].name;
296 *pins = info->groups[selector].pins;
297 *npins = info->groups[selector].npins +
298 info->groups[selector].extra_npins;
332 const char * const **groups,
337 *groups = info->funcs[selector].groups;
372 struct armada_37xx_pin_group *grp = &info->groups[group];
867 * of the groups associated to this function.
876 struct armada_37xx_pin_group *grp = &info->groups[n];
893 /* check for unique functions and count groups */
928 const char **groups;
931 funcs[n].groups = devm_kcalloc(dev, funcs[n].ngroups,
932 sizeof(*(funcs[n].groups)),
934 if (!funcs[n].groups)
937 groups = funcs[n].groups;
940 struct armada_37xx_pin_group *gp = &info->groups[g];
947 *groups = gp->name;
948 groups++;
964 info->groups = pin_data->groups;