Lines Matching refs:selector
295 static const char *eic7700_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector) in eic7700_get_group_name() argument
299 return pc->desc.pins[selector].name; in eic7700_get_group_name()
302 static int eic7700_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector, in eic7700_get_group_pins() argument
307 *pins = &pc->desc.pins[selector].number; in eic7700_get_group_pins()
468 static const char *eic7700_get_function_name(struct pinctrl_dev *pctldev, unsigned int selector) in eic7700_get_function_name() argument
472 return pc->functions[selector].name; in eic7700_get_function_name()
475 static int eic7700_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector, in eic7700_get_function_groups() argument
480 *groups = pc->functions[selector].groups; in eic7700_get_function_groups()
481 *num_groups = pc->functions[selector].ngroups; in eic7700_get_function_groups()
567 unsigned int selector = pin_data->functions[fs]; in eic7700_pinctrl_init_function_groups() local
568 struct pinfunction *function = &pc->functions[selector]; in eic7700_pinctrl_init_function_groups()
571 if (selector == F_DISABLED) { in eic7700_pinctrl_init_function_groups()
586 for (unsigned int selector = 0; selector < pc->functions_count; selector++) { in eic7700_pinctrl_init_function_groups() local
587 struct pinfunction *function = &pc->functions[selector]; in eic7700_pinctrl_init_function_groups()
589 function->name = function_names[selector]; in eic7700_pinctrl_init_function_groups()
604 unsigned int selector = pin_data->functions[fs]; in eic7700_pinctrl_init_function_groups() local
605 struct pinfunction *function = &pc->functions[selector]; in eic7700_pinctrl_init_function_groups()
608 if (selector == F_DISABLED) { in eic7700_pinctrl_init_function_groups()