Lines Matching defs:group
368 (*map)[*num_maps].data.mux.group = grp->name;
451 dev_err(hw->dev, "unable to match pin %d to group\n",
517 unsigned group)
521 return hw->groups[group].name;
525 unsigned group, const unsigned **pins,
530 *pins = (unsigned *)&hw->groups[group].pin;
682 unsigned group)
685 struct mtk_pinctrl_group *grp = hw->groups + group;
692 dev_err(hw->dev, "invalid function %d on group %d .\n",
693 function, group);
716 static int mtk_pconf_group_get(struct pinctrl_dev *pctldev, unsigned group,
720 struct mtk_pinctrl_group *grp = &hw->groups[group];
722 /* One pin per group only */
726 static int mtk_pconf_group_set(struct pinctrl_dev *pctldev, unsigned group,
730 struct mtk_pinctrl_group *grp = &hw->groups[group];
915 /* We assume that one pin is one group, use pin name as group name. */
923 struct mtk_pinctrl_group *group = hw->groups + i;
925 group->name = pin->name;
926 group->pin = pin->number;