Lines Matching refs:gid

42 	unsigned gid;  member
173 unsigned gid, unsigned long *config) in mvebu_pinconf_group_get() argument
176 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; in mvebu_pinconf_group_get()
185 unsigned gid, unsigned long *configs, in mvebu_pinconf_group_set() argument
189 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; in mvebu_pinconf_group_set()
205 struct seq_file *s, unsigned gid) in mvebu_pinconf_group_dbg_show() argument
208 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; in mvebu_pinconf_group_dbg_show()
213 if (mvebu_pinconf_group_get(pctldev, gid, &config)) in mvebu_pinconf_group_dbg_show()
295 unsigned gid) in mvebu_pinmux_set() argument
299 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; in mvebu_pinmux_set()
309 func->name, func->groups[gid]); in mvebu_pinmux_set()
314 ret = mvebu_pinconf_group_set(pctldev, grp->gid, &config, 1); in mvebu_pinmux_set()
317 func->groups[gid], func->name); in mvebu_pinmux_set()
345 return mvebu_pinconf_group_set(pctldev, grp->gid, &config, 1); in mvebu_pinmux_gpio_request_enable()
389 unsigned gid) in mvebu_pinctrl_get_group_name() argument
392 return pctl->groups[gid].name; in mvebu_pinctrl_get_group_name()
396 unsigned gid, const unsigned **pins, in mvebu_pinctrl_get_group_pins() argument
400 *pins = pctl->groups[gid].pins; in mvebu_pinctrl_get_group_pins()
401 *num_pins = pctl->groups[gid].npins; in mvebu_pinctrl_get_group_pins()
583 unsigned gid, n, k; in mvebu_pinctrl_probe() local
656 gid = 0; in mvebu_pinctrl_probe()
662 pctl->groups[gid].gid = gid; in mvebu_pinctrl_probe()
663 pctl->groups[gid].ctrl = ctrl; in mvebu_pinctrl_probe()
664 pctl->groups[gid].data = data; in mvebu_pinctrl_probe()
665 pctl->groups[gid].name = ctrl->name; in mvebu_pinctrl_probe()
666 pctl->groups[gid].pins = ctrl->pins; in mvebu_pinctrl_probe()
667 pctl->groups[gid].npins = ctrl->npins; in mvebu_pinctrl_probe()
675 pctl->groups[gid].name = noname_buf; in mvebu_pinctrl_probe()
676 pctl->groups[gid].npins = 1; in mvebu_pinctrl_probe()
681 gid++; in mvebu_pinctrl_probe()
682 pctl->groups[gid].gid = gid; in mvebu_pinctrl_probe()
683 pctl->groups[gid].ctrl = ctrl; in mvebu_pinctrl_probe()
684 pctl->groups[gid].data = data; in mvebu_pinctrl_probe()
685 pctl->groups[gid].name = noname_buf; in mvebu_pinctrl_probe()
686 pctl->groups[gid].pins = &ctrl->pins[k]; in mvebu_pinctrl_probe()
687 pctl->groups[gid].npins = 1; in mvebu_pinctrl_probe()
692 gid++; in mvebu_pinctrl_probe()