Lines Matching defs:group
434 (*map)[*num_maps].data.mux.group = grp->name;
517 dev_err(hw->dev, "unable to match pin %d to group\n",
583 unsigned group)
587 return hw->groups[group].name;
591 unsigned group, const unsigned **pins,
596 *pins = (unsigned *)&hw->groups[group].pin;
762 unsigned group)
765 struct mtk_pinctrl_group *grp = hw->groups + group;
772 dev_err(hw->dev, "invalid function %d on group %d .\n",
773 function, group);
796 static int mtk_pconf_group_get(struct pinctrl_dev *pctldev, unsigned group,
800 struct mtk_pinctrl_group *grp = &hw->groups[group];
802 /* One pin per group only */
806 static int mtk_pconf_group_set(struct pinctrl_dev *pctldev, unsigned group,
810 struct mtk_pinctrl_group *grp = &hw->groups[group];
1009 /* We assume that one pin is one group, use pin name as group name. */
1017 struct mtk_pinctrl_group *group = hw->groups + i;
1019 group->name = pin->name;
1020 group->pin = pin->number;