Home
last modified time | relevance | path

Searched refs:selector (Results 1 - 25 of 531) sorted by relevance

12345678910>>...22

/kernel/linux/linux-6.6/lib/
H A Dlinear_ranges.c79 * @selector: selector for which the value is searched
82 * Search given ranges for value which matches given selector.
84 * Return: 0 on success, -EINVAL given selector is not found from any of the
87 int linear_range_get_value(const struct linear_range *r, unsigned int selector, in linear_range_get_value() argument
90 if (r->min_sel > selector || r->max_sel < selector) in linear_range_get_value()
93 *val = r->min + (selector - r->min_sel) * r->step; in linear_range_get_value()
103 * @selector: selector fo
111 linear_range_get_value_array(const struct linear_range *r, int ranges, unsigned int selector, unsigned int *val) linear_range_get_value_array() argument
138 linear_range_get_selector_low(const struct linear_range *r, unsigned int val, unsigned int *selector, bool *found) linear_range_get_selector_low() argument
182 linear_range_get_selector_low_array(const struct linear_range *r, int ranges, unsigned int val, unsigned int *selector, bool *found) linear_range_get_selector_low_array() argument
219 linear_range_get_selector_high(const struct linear_range *r, unsigned int val, unsigned int *selector, bool *found) linear_range_get_selector_high() argument
255 linear_range_get_selector_within(const struct linear_range *r, unsigned int val, unsigned int *selector) linear_range_get_selector_within() argument
[all...]
/kernel/linux/linux-5.10/lib/
H A Dlinear_ranges.c79 * @selector: selector for which the value is searched
82 * Search given ranges for value which matches given selector.
84 * Return: 0 on success, -EINVAL given selector is not found from any of the
87 int linear_range_get_value(const struct linear_range *r, unsigned int selector, in linear_range_get_value() argument
90 if (r->min_sel > selector || r->max_sel < selector) in linear_range_get_value()
93 *val = r->min + (selector - r->min_sel) * r->step; in linear_range_get_value()
103 * @selector: selector fo
111 linear_range_get_value_array(const struct linear_range *r, int ranges, unsigned int selector, unsigned int *val) linear_range_get_value_array() argument
138 linear_range_get_selector_low(const struct linear_range *r, unsigned int val, unsigned int *selector, bool *found) linear_range_get_selector_low() argument
182 linear_range_get_selector_low_array(const struct linear_range *r, int ranges, unsigned int val, unsigned int *selector, bool *found) linear_range_get_selector_low_array() argument
219 linear_range_get_selector_high(const struct linear_range *r, unsigned int val, unsigned int *selector, bool *found) linear_range_get_selector_high() argument
[all...]
/kernel/linux/linux-6.6/kernel/entry/
H A Dsyscall_user_dispatch.c46 if (likely(sd->selector)) { in syscall_user_dispatch()
49 * the selector is loaded by userspace. in syscall_user_dispatch()
51 if (unlikely(__get_user(state, sd->selector))) { in syscall_user_dispatch()
74 char __user *selector) in task_set_syscall_user_dispatch()
78 if (offset || len || selector) in task_set_syscall_user_dispatch()
95 * To enable a tracer to set a tracees selector the in task_set_syscall_user_dispatch()
96 * selector address must be untagged for access_ok(), in task_set_syscall_user_dispatch()
98 * tagged tracees selector. in task_set_syscall_user_dispatch()
100 if (selector && !access_ok(untagged_addr(selector), sizeo in task_set_syscall_user_dispatch()
72 task_set_syscall_user_dispatch(struct task_struct *task, unsigned long mode, unsigned long offset, unsigned long len, char __user *selector) task_set_syscall_user_dispatch() argument
121 set_syscall_user_dispatch(unsigned long mode, unsigned long offset, unsigned long len, char __user *selector) set_syscall_user_dispatch() argument
[all...]
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dgsseg.h15 extern asmlinkage void asm_load_gs_index(u16 selector);
20 static inline void native_lkgs(unsigned int selector) in native_lkgs() argument
22 u16 sel = selector; in native_lkgs()
28 static inline void native_load_gs_index(unsigned int selector) in native_load_gs_index() argument
31 native_lkgs(selector); in native_load_gs_index()
36 asm_load_gs_index(selector); in native_load_gs_index()
55 static inline void load_gs_index(unsigned int selector) in load_gs_index() argument
58 native_load_gs_index(selector); in load_gs_index()
60 loadsegment(gs, selector); in load_gs_index()
/kernel/linux/linux-5.10/drivers/media/usb/uvc/
H A Duvc_ctrl.c40 .selector = UVC_PU_BRIGHTNESS_CONTROL,
49 .selector = UVC_PU_CONTRAST_CONTROL,
58 .selector = UVC_PU_HUE_CONTROL,
68 .selector = UVC_PU_SATURATION_CONTROL,
77 .selector = UVC_PU_SHARPNESS_CONTROL,
86 .selector = UVC_PU_GAMMA_CONTROL,
95 .selector = UVC_PU_WHITE_BALANCE_TEMPERATURE_CONTROL,
105 .selector = UVC_PU_WHITE_BALANCE_COMPONENT_CONTROL,
115 .selector = UVC_PU_BACKLIGHT_COMPENSATION_CONTROL,
124 .selector
1743 u8 selector; uvc_ctrl_fixup_xu_info() member
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/
H A Dpinctrl-da850-pupd.c41 unsigned int selector) in da850_pupd_get_group_name()
43 return da850_pupd_group_names[selector]; in da850_pupd_get_group_name()
47 unsigned int selector, in da850_pupd_get_group_pins()
65 unsigned int selector, in da850_pupd_pin_config_group_get()
74 arg = !!(~val & BIT(selector)); in da850_pupd_pin_config_group_get()
89 arg = !!(val & BIT(selector)); in da850_pupd_pin_config_group_get()
101 unsigned int selector, in da850_pupd_pin_config_group_set()
118 ena &= ~BIT(selector); in da850_pupd_pin_config_group_set()
121 ena |= BIT(selector); in da850_pupd_pin_config_group_set()
122 sel |= BIT(selector); in da850_pupd_pin_config_group_set()
40 da850_pupd_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector) da850_pupd_get_group_name() argument
46 da850_pupd_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector, const unsigned int **pins, unsigned int *num_pins) da850_pupd_get_group_pins() argument
64 da850_pupd_pin_config_group_get(struct pinctrl_dev *pctldev, unsigned int selector, unsigned long *config) da850_pupd_pin_config_group_get() argument
100 da850_pupd_pin_config_group_set(struct pinctrl_dev *pctldev, unsigned int selector, unsigned long *configs, unsigned int num_configs) da850_pupd_pin_config_group_set() argument
[all...]
H A Dpinmux.c35 unsigned selector = 0; in pinmux_check_ops() local
48 while (selector < nfuncs) { in pinmux_check_ops()
50 selector); in pinmux_check_ops()
53 selector); in pinmux_check_ops()
56 selector++; in pinmux_check_ops()
324 unsigned selector = 0; in pinmux_func_name_to_selector() local
327 while (selector < nfuncs) { in pinmux_func_name_to_selector()
328 const char *fname = ops->get_function_name(pctldev, selector); in pinmux_func_name_to_selector()
331 return selector; in pinmux_func_name_to_selector()
333 selector in pinmux_func_name_to_selector()
705 pinmux_generic_get_function_name(struct pinctrl_dev *pctldev, unsigned int selector) pinmux_generic_get_function_name() argument
726 pinmux_generic_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned * const num_groups) pinmux_generic_get_function_groups() argument
752 pinmux_generic_get_function(struct pinctrl_dev *pctldev, unsigned int selector) pinmux_generic_get_function() argument
781 int selector; pinmux_generic_add_function() local
816 pinmux_generic_remove_function(struct pinctrl_dev *pctldev, unsigned int selector) pinmux_generic_remove_function() argument
[all...]
H A Dpinconf.c75 int selector, ret; in pin_config_group_get() local
94 selector = pinctrl_get_group_selector(pctldev, pin_group); in pin_config_group_get()
95 if (selector < 0) { in pin_config_group_get()
96 ret = selector; in pin_config_group_get()
100 ret = ops->pin_config_group_get(pctldev, selector, config); in pin_config_group_get()
334 struct seq_file *s, unsigned selector, in pinconf_dump_group()
342 ops->pin_config_group_dbg_show(pctldev, s, selector); in pinconf_dump_group()
350 unsigned selector = 0; in pinconf_groups_show() local
355 while (selector < ngroups) { in pinconf_groups_show()
356 const char *gname = pctlops->get_group_name(pctldev, selector); in pinconf_groups_show()
333 pinconf_dump_group(struct pinctrl_dev *pctldev, struct seq_file *s, unsigned selector, const char *gname) pinconf_dump_group() argument
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/
H A Dpinctrl-da850-pupd.c41 unsigned int selector) in da850_pupd_get_group_name()
43 return da850_pupd_group_names[selector]; in da850_pupd_get_group_name()
47 unsigned int selector, in da850_pupd_get_group_pins()
65 unsigned int selector, in da850_pupd_pin_config_group_get()
74 arg = !!(~val & BIT(selector)); in da850_pupd_pin_config_group_get()
89 arg = !!(val & BIT(selector)); in da850_pupd_pin_config_group_get()
101 unsigned int selector, in da850_pupd_pin_config_group_set()
118 ena &= ~BIT(selector); in da850_pupd_pin_config_group_set()
121 ena |= BIT(selector); in da850_pupd_pin_config_group_set()
122 sel |= BIT(selector); in da850_pupd_pin_config_group_set()
40 da850_pupd_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector) da850_pupd_get_group_name() argument
46 da850_pupd_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector, const unsigned int **pins, unsigned int *num_pins) da850_pupd_get_group_pins() argument
64 da850_pupd_pin_config_group_get(struct pinctrl_dev *pctldev, unsigned int selector, unsigned long *config) da850_pupd_pin_config_group_get() argument
100 da850_pupd_pin_config_group_set(struct pinctrl_dev *pctldev, unsigned int selector, unsigned long *configs, unsigned int num_configs) da850_pupd_pin_config_group_set() argument
[all...]
H A Dpinctrl-mlxbf3.c131 unsigned int selector) in mlxbf3_get_group_name()
133 return mlxbf3_pinctrl_single_group_names[selector]; in mlxbf3_get_group_name()
137 unsigned int selector, in mlxbf3_get_group_pins()
142 *pins = &selector; in mlxbf3_get_group_pins()
173 unsigned int selector) in mlxbf3_pmx_get_func_name()
175 return mlxbf3_pmx_funcs[selector].name; in mlxbf3_pmx_get_func_name()
179 unsigned int selector, in mlxbf3_pmx_get_groups()
183 *groups = mlxbf3_pmx_funcs[selector].groups; in mlxbf3_pmx_get_groups()
190 unsigned int selector, in mlxbf3_pmx_set()
195 if (selector in mlxbf3_pmx_set()
130 mlxbf3_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector) mlxbf3_get_group_name() argument
136 mlxbf3_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector, const unsigned int **pins, unsigned int *num_pins) mlxbf3_get_group_pins() argument
172 mlxbf3_pmx_get_func_name(struct pinctrl_dev *pctldev, unsigned int selector) mlxbf3_pmx_get_func_name() argument
178 mlxbf3_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned int * const num_groups) mlxbf3_pmx_get_groups() argument
189 mlxbf3_pmx_set(struct pinctrl_dev *pctldev, unsigned int selector, unsigned int group) mlxbf3_pmx_set() argument
[all...]
H A Dpinconf.c75 int selector, ret; in pin_config_group_get() local
94 selector = pinctrl_get_group_selector(pctldev, pin_group); in pin_config_group_get()
95 if (selector < 0) { in pin_config_group_get()
96 ret = selector; in pin_config_group_get()
100 ret = ops->pin_config_group_get(pctldev, selector, config); in pin_config_group_get()
334 struct seq_file *s, unsigned selector, in pinconf_dump_group()
342 ops->pin_config_group_dbg_show(pctldev, s, selector); in pinconf_dump_group()
350 unsigned selector = 0; in pinconf_groups_show() local
355 while (selector < ngroups) { in pinconf_groups_show()
356 const char *gname = pctlops->get_group_name(pctldev, selector); in pinconf_groups_show()
333 pinconf_dump_group(struct pinctrl_dev *pctldev, struct seq_file *s, unsigned selector, const char *gname) pinconf_dump_group() argument
[all...]
H A Dpinmux.c39 unsigned 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()
328 unsigned selector = 0; in pinmux_func_name_to_selector() local
331 while (selector < nfuncs) { in pinmux_func_name_to_selector()
332 const char *fname = ops->get_function_name(pctldev, selector); in pinmux_func_name_to_selector()
335 return selector; in pinmux_func_name_to_selector()
337 selector in pinmux_func_name_to_selector()
799 pinmux_generic_get_function_name(struct pinctrl_dev *pctldev, unsigned int selector) pinmux_generic_get_function_name() argument
820 pinmux_generic_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned * const num_groups) pinmux_generic_get_function_groups() argument
846 pinmux_generic_get_function(struct pinctrl_dev *pctldev, unsigned int selector) pinmux_generic_get_function() argument
875 int selector, error; pinmux_generic_add_function() local
912 pinmux_generic_remove_function(struct pinctrl_dev *pctldev, unsigned int selector) pinmux_generic_remove_function() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/uvc/
H A Duvc_ctrl.c42 .selector = UVC_PU_BRIGHTNESS_CONTROL,
51 .selector = UVC_PU_CONTRAST_CONTROL,
60 .selector = UVC_PU_HUE_CONTROL,
70 .selector = UVC_PU_SATURATION_CONTROL,
79 .selector = UVC_PU_SHARPNESS_CONTROL,
88 .selector = UVC_PU_GAMMA_CONTROL,
97 .selector = UVC_PU_WHITE_BALANCE_TEMPERATURE_CONTROL,
107 .selector = UVC_PU_WHITE_BALANCE_COMPONENT_CONTROL,
117 .selector = UVC_PU_BACKLIGHT_COMPENSATION_CONTROL,
126 .selector
2052 u8 selector; uvc_ctrl_fixup_xu_info() member
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dlinear_range.h10 * struct linear_range - table of selector - value pairs
18 * @min_sel: Lowest selector for range
19 * @max_sel: Highest selector for range
45 int linear_range_get_value(const struct linear_range *r, unsigned int selector,
48 unsigned int selector, unsigned int *val);
50 unsigned int val, unsigned int *selector,
53 unsigned int val, unsigned int *selector,
56 unsigned int val, unsigned int *selector);
59 unsigned int *selector, bool *found);
/kernel/linux/linux-6.6/drivers/regulator/
H A Dhelpers.c299 int selector = 0; in regulator_map_voltage_iterate() local
312 selector = i; in regulator_map_voltage_iterate()
317 return selector; in regulator_map_voltage_iterate()
465 unsigned int selector = 0; in regulator_map_voltage_pickable_linear_range() local
481 selector += linear_range_values_in_range(range); in regulator_map_voltage_pickable_linear_range()
488 selector += linear_range_values_in_range(range); in regulator_map_voltage_pickable_linear_range()
492 ret = selector + sel - range->min_sel; in regulator_map_voltage_pickable_linear_range()
502 selector += linear_range_values_in_range(range); in regulator_map_voltage_pickable_linear_range()
518 * @selector: Selector to convert into a voltage
527 unsigned int selector) in regulator_desc_list_voltage_linear()
526 regulator_desc_list_voltage_linear(const struct regulator_desc *desc, unsigned int selector) regulator_desc_list_voltage_linear() argument
551 regulator_list_voltage_linear(struct regulator_dev *rdev, unsigned int selector) regulator_list_voltage_linear() argument
567 regulator_list_voltage_pickable_linear_range(struct regulator_dev *rdev, unsigned int selector) regulator_list_voltage_pickable_linear_range() argument
620 regulator_desc_list_voltage_linear_range(const struct regulator_desc *desc, unsigned int selector) regulator_desc_list_voltage_linear_range() argument
648 regulator_list_voltage_linear_range(struct regulator_dev *rdev, unsigned int selector) regulator_list_voltage_linear_range() argument
665 regulator_list_voltage_table(struct regulator_dev *rdev, unsigned int selector) regulator_list_voltage_table() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dlinear_range.h10 * struct linear_range - table of selector - value pairs
18 * @min_sel: Lowest selector for range
19 * @max_sel: Highest selector for range
34 int linear_range_get_value(const struct linear_range *r, unsigned int selector,
37 unsigned int selector, unsigned int *val);
39 unsigned int val, unsigned int *selector,
42 unsigned int val, unsigned int *selector,
46 unsigned int *selector, bool *found);
/kernel/linux/linux-5.10/drivers/pinctrl/visconti/
H A Dpinctrl-common.c123 unsigned int selector, in visconti_pin_config_group_set()
132 pins = priv->devdata->groups[selector].pins; in visconti_pin_config_group_set()
133 num_pins = priv->devdata->groups[selector].nr_pins; in visconti_pin_config_group_set()
136 __func__, selector, num_pins, num_configs); in visconti_pin_config_group_set()
163 unsigned int selector) in visconti_get_group_name()
167 return priv->devdata->groups[selector].name; in visconti_get_group_name()
171 unsigned int selector, in visconti_get_group_pins()
177 *pins = priv->devdata->groups[selector].pins; in visconti_get_group_pins()
178 *num_pins = priv->devdata->groups[selector].nr_pins; in visconti_get_group_pins()
200 unsigned int selector) in visconti_get_function_name()
122 visconti_pin_config_group_set(struct pinctrl_dev *pctldev, unsigned int selector, unsigned long *configs, unsigned int num_configs) visconti_pin_config_group_set() argument
162 visconti_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector) visconti_get_group_name() argument
170 visconti_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector, const unsigned int **pins, unsigned int *num_pins) visconti_get_group_pins() argument
199 visconti_get_function_name(struct pinctrl_dev *pctldev, unsigned int selector) visconti_get_function_name() argument
207 visconti_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned * const num_groups) visconti_get_function_groups() argument
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/visconti/
H A Dpinctrl-common.c123 unsigned int selector, in visconti_pin_config_group_set()
132 pins = priv->devdata->groups[selector].pins; in visconti_pin_config_group_set()
133 num_pins = priv->devdata->groups[selector].nr_pins; in visconti_pin_config_group_set()
136 __func__, selector, num_pins, num_configs); in visconti_pin_config_group_set()
163 unsigned int selector) in visconti_get_group_name()
167 return priv->devdata->groups[selector].name; in visconti_get_group_name()
171 unsigned int selector, in visconti_get_group_pins()
177 *pins = priv->devdata->groups[selector].pins; in visconti_get_group_pins()
178 *num_pins = priv->devdata->groups[selector].nr_pins; in visconti_get_group_pins()
200 unsigned int selector) in visconti_get_function_name()
122 visconti_pin_config_group_set(struct pinctrl_dev *pctldev, unsigned int selector, unsigned long *configs, unsigned int num_configs) visconti_pin_config_group_set() argument
162 visconti_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector) visconti_get_group_name() argument
170 visconti_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector, const unsigned int **pins, unsigned int *num_pins) visconti_get_group_pins() argument
199 visconti_get_function_name(struct pinctrl_dev *pctldev, unsigned int selector) visconti_get_function_name() argument
207 visconti_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned * const num_groups) visconti_get_function_groups() argument
[all...]
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-round-robin.c9 * Round-robin path selector.
14 #include "dm-path-selector.h"
43 * Round-robin selector
46 struct selector { struct
52 static struct selector *alloc_selector(void) in alloc_selector()
54 struct selector *s = kmalloc(sizeof(*s), GFP_KERNEL); in alloc_selector()
67 struct selector *s; in rr_create()
79 struct selector *s = ps->context; in rr_destroy()
116 struct selector *s = ps->context; in rr_add_path()
160 struct selector * in rr_fail_path()
[all...]
H A Ddm-queue-length.c12 * queue-length path selector - choose a path with the least number of
17 #include "dm-path-selector.h"
29 struct selector { struct
42 static struct selector *alloc_selector(void) in alloc_selector()
44 struct selector *s = kmalloc(sizeof(*s), GFP_KERNEL); in alloc_selector()
57 struct selector *s = alloc_selector(); in ql_create()
78 struct selector *s = ps->context; in ql_destroy()
92 /* When called with NULL path, return selector status/args. */ in ql_status()
114 struct selector *s = ps->context; in ql_add_path()
162 struct selector * in ql_fail_path()
[all...]
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-ps-round-robin.c10 * Round-robin path selector.
15 #include "dm-path-selector.h"
47 * Round-robin selector
50 struct selector { struct
56 static struct selector *alloc_selector(void) in alloc_selector()
58 struct selector *s = kmalloc(sizeof(*s), GFP_KERNEL); in alloc_selector()
71 struct selector *s; in rr_create()
83 struct selector *s = ps->context; in rr_destroy()
124 struct selector *s = ps->context; in rr_add_path()
168 struct selector * in rr_fail_path()
[all...]
/kernel/linux/linux-5.10/drivers/regulator/
H A Dhelpers.c296 int selector = 0; in regulator_map_voltage_iterate() local
309 selector = i; in regulator_map_voltage_iterate()
314 return selector; in regulator_map_voltage_iterate()
462 unsigned int selector = 0; in regulator_map_voltage_pickable_linear_range() local
478 selector += linear_range_values_in_range(range); in regulator_map_voltage_pickable_linear_range()
485 selector += linear_range_values_in_range(range); in regulator_map_voltage_pickable_linear_range()
489 ret = selector + sel - range->min_sel; in regulator_map_voltage_pickable_linear_range()
499 selector += linear_range_values_in_range(range); in regulator_map_voltage_pickable_linear_range()
515 * @selector: Selector to convert into a voltage
522 unsigned int selector) in regulator_list_voltage_linear()
521 regulator_list_voltage_linear(struct regulator_dev *rdev, unsigned int selector) regulator_list_voltage_linear() argument
544 regulator_list_voltage_pickable_linear_range(struct regulator_dev *rdev, unsigned int selector) regulator_list_voltage_pickable_linear_range() argument
597 regulator_desc_list_voltage_linear_range(const struct regulator_desc *desc, unsigned int selector) regulator_desc_list_voltage_linear_range() argument
625 regulator_list_voltage_linear_range(struct regulator_dev *rdev, unsigned int selector) regulator_list_voltage_linear_range() argument
642 regulator_list_voltage_table(struct regulator_dev *rdev, unsigned int selector) regulator_list_voltage_table() argument
[all...]
/kernel/linux/linux-5.10/sound/usb/
H A Dclock.c135 "setting selector (id %d) unexpected length %d\n", in uac_clock_selector_set_val()
146 "setting selector (id %d) to %x failed (current: %d)\n", in uac_clock_selector_set_val()
173 * (there is no clock selector) and clock type is internal. in uac_clock_source_is_valid_quirk()
271 struct uac_clock_selector_descriptor *selector; in __uac_clock_find_source() local
297 selector = snd_usb_find_clock_selector(chip->ctrl_intf, entity_id); in __uac_clock_find_source()
298 if (selector) { in __uac_clock_find_source()
301 /* the entity ID we are looking for is a selector. in __uac_clock_find_source()
303 ret = uac_clock_selector_get_val(chip, selector->bClockID); in __uac_clock_find_source()
309 if (ret > selector->bNrInPins || ret < 1) { in __uac_clock_find_source()
311 "%s(): selector reporte in __uac_clock_find_source()
375 struct uac3_clock_selector_descriptor *selector; __uac3_clock_find_source() local
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/cirrus/
H A Dpinctrl-madera-core.c452 unsigned int selector) in madera_get_group_name()
456 if (selector < priv->chip->n_pin_groups) in madera_get_group_name()
457 return priv->chip->pin_groups[selector].name; in madera_get_group_name()
459 selector -= priv->chip->n_pin_groups; in madera_get_group_name()
460 return madera_pin_single_group_names[selector]; in madera_get_group_name()
464 unsigned int selector, in madera_get_group_pins()
470 if (selector < priv->chip->n_pin_groups) { in madera_get_group_pins()
471 *pins = priv->chip->pin_groups[selector].pins; in madera_get_group_pins()
472 *num_pins = priv->chip->pin_groups[selector].n_pins; in madera_get_group_pins()
475 selector in madera_get_group_pins()
451 madera_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector) madera_get_group_name() argument
463 madera_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector, const unsigned int **pins, unsigned int *num_pins) madera_get_group_pins() argument
581 madera_mux_get_func_name(struct pinctrl_dev *pctldev, unsigned int selector) madera_mux_get_func_name() argument
587 madera_mux_get_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned int * const num_groups) madera_mux_get_groups() argument
607 madera_mux_set_mux(struct pinctrl_dev *pctldev, unsigned int selector, unsigned int group) madera_mux_set_mux() argument
944 madera_pin_conf_group_set(struct pinctrl_dev *pctldev, unsigned int selector, unsigned long *configs, unsigned int num_configs) madera_pin_conf_group_set() argument
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/cirrus/
H A Dpinctrl-madera-core.c455 unsigned int selector) in madera_get_group_name()
459 if (selector < priv->chip->n_pin_groups) in madera_get_group_name()
460 return priv->chip->pin_groups[selector].name; in madera_get_group_name()
462 selector -= priv->chip->n_pin_groups; in madera_get_group_name()
463 return madera_pin_single_group_names[selector]; in madera_get_group_name()
467 unsigned int selector, in madera_get_group_pins()
473 if (selector < priv->chip->n_pin_groups) { in madera_get_group_pins()
474 *pins = priv->chip->pin_groups[selector].pins; in madera_get_group_pins()
475 *num_pins = priv->chip->pin_groups[selector].n_pins; in madera_get_group_pins()
478 selector in madera_get_group_pins()
454 madera_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector) madera_get_group_name() argument
466 madera_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector, const unsigned int **pins, unsigned int *num_pins) madera_get_group_pins() argument
584 madera_mux_get_func_name(struct pinctrl_dev *pctldev, unsigned int selector) madera_mux_get_func_name() argument
590 madera_mux_get_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned int * const num_groups) madera_mux_get_groups() argument
610 madera_mux_set_mux(struct pinctrl_dev *pctldev, unsigned int selector, unsigned int group) madera_mux_set_mux() argument
947 madera_pin_conf_group_set(struct pinctrl_dev *pctldev, unsigned int selector, unsigned long *configs, unsigned int num_configs) madera_pin_conf_group_set() argument
[all...]

Completed in 21 milliseconds

12345678910>>...22