Lines Matching defs:groups
32 * In order to not introduce confusion between Atmel PIO groups and pinctrl
33 * framework groups, Atmel PIO groups will be called banks, line is kept to
110 * @nbanks: number of PIO groups, it can vary depending on the SoC.
112 * @groups: groups table to provide group name and pin in the group to pinctrl.
134 struct atmel_group *groups;
491 return atmel_pioctrl->groups[selector].name;
501 *pins = (unsigned int *)&atmel_pioctrl->groups[selector].pin;
514 struct atmel_group *grp = atmel_pioctrl->groups + i;
691 const char * const **groups,
696 *groups = atmel_pioctrl->group_names;
711 atmel_functions[function], atmel_pioctrl->groups[group].name);
713 pin = atmel_pioctrl->groups[group].pin;
736 struct atmel_group *grp = atmel_pioctrl->groups + group;
803 struct atmel_group *grp = atmel_pioctrl->groups + group;
1139 atmel_pioctrl->groups = devm_kcalloc(&pdev->dev,
1140 atmel_pioctrl->npins, sizeof(*atmel_pioctrl->groups),
1142 if (!atmel_pioctrl->groups)
1145 struct atmel_group *group = atmel_pioctrl->groups + i;