Lines Matching refs:grp
359 struct mtk_pinctrl_group *grp = hw->groups + i;
361 if (grp->pin == pin)
362 return grp;
409 struct mtk_pinctrl_group *grp,
420 (*map)[*num_maps].data.mux.group = grp->name;
443 struct mtk_pinctrl_group *grp;
501 grp = mtk_pctrl_find_group_by_pin(hw, pin);
502 if (!grp) {
509 err = mtk_pctrl_dt_node_to_map_func(hw, pin, func, grp, map,
518 grp->name,
751 struct mtk_pinctrl_group *grp = hw->groups + group;
756 ret = mtk_pctrl_is_function_valid(hw, grp->pin, function);
763 desc_func = mtk_pctrl_find_function_by_pin(hw, grp->pin, function);
767 desc = (const struct mtk_pin_desc *)&hw->soc->pins[grp->pin];
784 struct mtk_pinctrl_group *grp = &hw->groups[group];
787 return mtk_pinconf_get(pctldev, grp->pin, config);
794 struct mtk_pinctrl_group *grp = &hw->groups[group];
800 ret = mtk_pinconf_set(pctldev, grp->pin,
819 hw->soc->adv_drive_set(hw, &hw->soc->pins[grp->pin], 0);