Lines Matching refs:selector
296 static const char *eic7700_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector) in eic7700_get_group_name() argument
300 return pc->desc.pins[selector].name; in eic7700_get_group_name()
303 static int eic7700_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector, in eic7700_get_group_pins() argument
308 *pins = &pc->desc.pins[selector].number; in eic7700_get_group_pins()
466 static const char *eic7700_get_function_name(struct pinctrl_dev *pctldev, unsigned int selector) in eic7700_get_function_name() argument
470 return pc->functions[selector].name; in eic7700_get_function_name()
473 static int eic7700_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector, in eic7700_get_function_groups() argument
478 *groups = pc->functions[selector].groups; in eic7700_get_function_groups()
479 *num_groups = pc->functions[selector].ngroups; in eic7700_get_function_groups()
565 unsigned int selector = pin_data->functions[fs]; in eic7700_pinctrl_init_function_groups() local
566 struct pinfunction *function = &pc->functions[selector]; in eic7700_pinctrl_init_function_groups()
569 if (selector == F_DISABLED) { in eic7700_pinctrl_init_function_groups()
584 for (unsigned int selector = 0; selector < pc->functions_count; selector++) { in eic7700_pinctrl_init_function_groups() local
585 struct pinfunction *function = &pc->functions[selector]; in eic7700_pinctrl_init_function_groups()
587 function->name = function_names[selector]; in eic7700_pinctrl_init_function_groups()
602 unsigned int selector = pin_data->functions[fs]; in eic7700_pinctrl_init_function_groups() local
603 struct pinfunction *function = &pc->functions[selector]; in eic7700_pinctrl_init_function_groups()
606 if (selector == F_DISABLED) { in eic7700_pinctrl_init_function_groups()