Lines Matching full:selector
39 unsigned int selector = 0; in pinmux_check_ops() local
52 while (selector < nfuncs) { in pinmux_check_ops()
54 selector); in pinmux_check_ops()
57 selector); in pinmux_check_ops()
60 selector++; in pinmux_check_ops()
326 unsigned int selector = 0; in pinmux_func_name_to_selector() local
329 while (selector < nfuncs) { in pinmux_func_name_to_selector()
330 const char *fname = ops->get_function_name(pctldev, selector); in pinmux_func_name_to_selector()
333 return selector; in pinmux_func_name_to_selector()
335 selector++; in pinmux_func_name_to_selector()
794 * @selector: function number
798 unsigned int selector) in pinmux_generic_get_function_name() argument
803 selector); in pinmux_generic_get_function_name()
814 * @selector: function number
819 unsigned int selector, in pinmux_generic_get_function_groups() argument
826 selector); in pinmux_generic_get_function_groups()
829 __func__, selector); in pinmux_generic_get_function_groups()
842 * @selector: function number
845 unsigned int selector) in pinmux_generic_get_function() argument
850 selector); in pinmux_generic_get_function()
873 int selector, error; in pinmux_generic_add_function() local
878 selector = pinmux_func_name_to_selector(pctldev, name); in pinmux_generic_add_function()
879 if (selector >= 0) in pinmux_generic_add_function()
880 return selector; in pinmux_generic_add_function()
882 selector = pctldev->num_functions; in pinmux_generic_add_function()
893 error = radix_tree_insert(&pctldev->pin_function_tree, selector, function); in pinmux_generic_add_function()
899 return selector; in pinmux_generic_add_function()
906 * @selector: function number
911 unsigned int selector) in pinmux_generic_remove_function() argument
916 selector); in pinmux_generic_remove_function()
920 radix_tree_delete(&pctldev->pin_function_tree, selector); in pinmux_generic_remove_function()