Lines Matching defs:groups
28 * In order to not introduce confusion between Atmel PIO groups and pinctrl
29 * framework groups, Atmel PIO groups will be called banks, line is kept to
96 * @nbanks: number of PIO groups, it can vary depending on the SoC.
98 * @groups: groups table to provide group name and pin in the group to pinctrl.
119 struct atmel_group *groups;
478 return atmel_pioctrl->groups[selector].name;
487 *pins = (unsigned *)&atmel_pioctrl->groups[selector].pin;
500 struct atmel_group *grp = atmel_pioctrl->groups + i;
677 const char * const **groups,
682 *groups = atmel_pioctrl->group_names;
697 atmel_functions[function], atmel_pioctrl->groups[group].name);
699 pin = atmel_pioctrl->groups[group].pin;
722 struct atmel_group *grp = atmel_pioctrl->groups + group;
775 struct atmel_group *grp = atmel_pioctrl->groups + group;
1070 atmel_pioctrl->groups = devm_kcalloc(&pdev->dev,
1071 atmel_pioctrl->npins, sizeof(*atmel_pioctrl->groups),
1073 if (!atmel_pioctrl->groups)
1076 struct atmel_group *group = atmel_pioctrl->groups + i;