Lines Matching refs:grp
567 const struct ns2_pin_group *grp, in ns2_pinmux_set() argument
570 const struct ns2_mux *mux = &grp->mux; in ns2_pinmux_set()
594 func->name, grp->name); in ns2_pinmux_set()
621 val = readl(base_address + grp->mux.offset); in ns2_pinmux_set()
622 val &= ~(mask << grp->mux.shift); in ns2_pinmux_set()
623 val |= grp->mux.alt << grp->mux.shift; in ns2_pinmux_set()
624 writel(val, (base_address + grp->mux.offset)); in ns2_pinmux_set()
635 const struct ns2_pin_group *grp; in ns2_pinmux_enable() local
642 grp = &pinctrl->groups[grp_select]; in ns2_pinmux_enable()
645 func_select, func->name, grp_select, grp->name); in ns2_pinmux_enable()
648 grp->mux.offset, grp->mux.shift, grp->mux.alt); in ns2_pinmux_enable()
650 return ns2_pinmux_set(pinctrl, func, grp, pinctrl->mux_log); in ns2_pinmux_enable()