Lines Matching full:selector

14  * pinctrl_pin_name_to_selector() - return the pin selector for a pin
18 * @return: pin selector, or negative error code on failure
23 unsigned npins, selector; in pinctrl_pin_name_to_selector() local
33 for (selector = 0; selector < npins; selector++) { in pinctrl_pin_name_to_selector()
34 const char *pname = ops->get_pin_name(dev, selector); in pinctrl_pin_name_to_selector()
37 return selector; in pinctrl_pin_name_to_selector()
44 * pinctrl_group_name_to_selector() - return the group selector for a group
48 * @return: pin group selector, or negative error code on failure
54 unsigned ngroups, selector; in pinctrl_group_name_to_selector() local
64 for (selector = 0; selector < ngroups; selector++) { in pinctrl_group_name_to_selector()
65 const char *gname = ops->get_group_name(dev, selector); in pinctrl_group_name_to_selector()
68 return selector; in pinctrl_group_name_to_selector()
76 * pinmux_func_name_to_selector() - return the function selector for a function
80 * @return: function selector, or negative error code on failure
86 unsigned nfuncs, selector = 0; in pinmux_func_name_to_selector() local
97 for (selector = 0; selector < nfuncs; selector++) { in pinmux_func_name_to_selector()
98 const char *fname = ops->get_function_name(dev, selector); in pinmux_func_name_to_selector()
101 return selector; in pinmux_func_name_to_selector()
112 * @selector: pin selector or group selector, depending on @is_group
113 * @func_selector: function selector
117 unsigned selector, unsigned func_selector) in pinmux_enable_setting() argument
127 return ops->pinmux_group_set(dev, selector, func_selector); in pinmux_enable_setting()
133 return ops->pinmux_set(dev, selector, func_selector); in pinmux_enable_setting()
144 unsigned selector, unsigned func_selector) in pinmux_enable_setting() argument
189 * @selector: pin selector or group selector, depending on @is_group
195 unsigned selector, unsigned param, in pinconf_enable_setting() argument
206 return ops->pinconf_group_set(dev, selector, param, in pinconf_enable_setting()
213 return ops->pinconf_set(dev, selector, param, argument); in pinconf_enable_setting()
224 unsigned selector, unsigned param, in pinconf_enable_setting() argument
239 * @selector: pin selector or group selector, depending on @is_group
244 bool is_group, unsigned selector) in pinctrl_generic_set_state_one() argument
267 selector, in pinctrl_generic_set_state_one()
281 selector, param, arg); in pinctrl_generic_set_state_one()
306 int strings_count, selector, i, ret; in pinctrl_generic_set_state_subnode() local
327 selector = pinctrl_group_name_to_selector(dev, name); in pinctrl_generic_set_state_subnode()
329 selector = pinctrl_pin_name_to_selector(dev, name); in pinctrl_generic_set_state_subnode()
330 if (selector < 0) in pinctrl_generic_set_state_subnode()
331 return selector; in pinctrl_generic_set_state_subnode()
334 is_group, selector); in pinctrl_generic_set_state_subnode()