Lines Matching refs:selector
844 unsigned selector) in u300_get_group_name() argument
846 return u300_pin_groups[selector].name; in u300_get_group_name()
849 static int u300_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in u300_get_group_pins() argument
853 *pins = u300_pin_groups[selector].pins; in u300_get_group_pins()
854 *num_pins = u300_pin_groups[selector].num_pins; in u300_get_group_pins()
934 static void u300_pmx_endisable(struct u300_pmx *upmx, unsigned selector, in u300_pmx_endisable() argument
941 upmx_mask = u300_pmx_functions[selector].mask; in u300_pmx_endisable()
959 static int u300_pmx_set_mux(struct pinctrl_dev *pctldev, unsigned selector, in u300_pmx_set_mux() argument
965 if (selector == 0) in u300_pmx_set_mux()
969 u300_pmx_endisable(upmx, selector, true); in u300_pmx_set_mux()
980 unsigned selector) in u300_pmx_get_func_name() argument
982 return u300_pmx_functions[selector].name; in u300_pmx_get_func_name()
985 static int u300_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in u300_pmx_get_groups() argument
989 *groups = u300_pmx_functions[selector].groups; in u300_pmx_get_groups()
990 *num_groups = u300_pmx_functions[selector].num_groups; in u300_pmx_get_groups()