Home
last modified time | relevance | path

Searched full:enumerated (Results 1 – 25 of 464) sorted by relevance

12345678910>>...19

/linux-6.8/sound/drivers/pcsp/
Dpcsp_mixer.c51 uinfo->value.enumerated.items = chip->max_treble + 1; in pcsp_treble_info()
52 if (uinfo->value.enumerated.item > chip->max_treble) in pcsp_treble_info()
53 uinfo->value.enumerated.item = chip->max_treble; in pcsp_treble_info()
54 sprintf(uinfo->value.enumerated.name, "%lu", in pcsp_treble_info()
55 (unsigned long)PCSP_CALC_RATE(uinfo->value.enumerated.item)); in pcsp_treble_info()
63 ucontrol->value.enumerated.item[0] = chip->treble; in pcsp_treble_get()
72 int treble = ucontrol->value.enumerated.item[0]; in pcsp_treble_put()
/linux-6.8/drivers/staging/greybus/
Daudio_topology.c196 max = le32_to_cpu(info->value.enumerated.items); in gbcodec_mixer_ctl_info()
197 uinfo->value.enumerated.items = max; in gbcodec_mixer_ctl_info()
198 if (uinfo->value.enumerated.item > max - 1) in gbcodec_mixer_ctl_info()
199 uinfo->value.enumerated.item = max - 1; in gbcodec_mixer_ctl_info()
204 uinfo->value.enumerated.item); in gbcodec_mixer_ctl_info()
205 strscpy(uinfo->value.enumerated.name, name, sizeof(uinfo->value.enumerated.name)); in gbcodec_mixer_ctl_info()
262 ucontrol->value.enumerated.item[0] = in gbcodec_mixer_ctl_get()
265 ucontrol->value.enumerated.item[1] = in gbcodec_mixer_ctl_get()
310 cpu_to_le32(ucontrol->value.enumerated.item[0]); in gbcodec_mixer_ctl_put()
313 cpu_to_le32(ucontrol->value.enumerated.item[1]); in gbcodec_mixer_ctl_put()
[all …]
/linux-6.8/sound/soc/ti/
Dn810.c123 ucontrol->value.enumerated.item[0] = n810_spk_func; in n810_get_spk()
133 if (n810_spk_func == ucontrol->value.enumerated.item[0]) in n810_set_spk()
136 n810_spk_func = ucontrol->value.enumerated.item[0]; in n810_set_spk()
145 ucontrol->value.enumerated.item[0] = n810_jack_func; in n810_get_jack()
155 if (n810_jack_func == ucontrol->value.enumerated.item[0]) in n810_set_jack()
158 n810_jack_func = ucontrol->value.enumerated.item[0]; in n810_set_jack()
167 ucontrol->value.enumerated.item[0] = n810_dmic_func; in n810_get_input()
177 if (n810_dmic_func == ucontrol->value.enumerated.item[0]) in n810_set_input()
180 n810_dmic_func = ucontrol->value.enumerated.item[0]; in n810_set_input()
Drx51.c119 ucontrol->value.enumerated.item[0] = rx51_spk_func; in rx51_get_spk()
129 if (rx51_spk_func == ucontrol->value.enumerated.item[0]) in rx51_set_spk()
132 rx51_spk_func = ucontrol->value.enumerated.item[0]; in rx51_set_spk()
154 ucontrol->value.enumerated.item[0] = rx51_dmic_func; in rx51_get_input()
164 if (rx51_dmic_func == ucontrol->value.enumerated.item[0]) in rx51_set_input()
167 rx51_dmic_func = ucontrol->value.enumerated.item[0]; in rx51_set_input()
176 ucontrol->value.enumerated.item[0] = rx51_jack_func; in rx51_get_jack()
186 if (rx51_jack_func == ucontrol->value.enumerated.item[0]) in rx51_set_jack()
189 rx51_jack_func = ucontrol->value.enumerated.item[0]; in rx51_set_jack()
/linux-6.8/sound/soc/codecs/
Dsimple-mux.c30 ucontrol->value.enumerated.item[0] = priv->mux; in simple_mux_control_get()
43 if (ucontrol->value.enumerated.item[0] > e->items) in simple_mux_control_put()
46 if (priv->mux == ucontrol->value.enumerated.item[0]) in simple_mux_control_put()
49 priv->mux = ucontrol->value.enumerated.item[0]; in simple_mux_control_put()
54 ucontrol->value.enumerated.item[0], in simple_mux_control_put()
Daw87390.c188 uinfo->value.enumerated.items = 0; in aw87390_profile_info()
192 uinfo->value.enumerated.items = count; in aw87390_profile_info()
194 if (uinfo->value.enumerated.item >= count) in aw87390_profile_info()
195 uinfo->value.enumerated.item = count - 1; in aw87390_profile_info()
197 name = uinfo->value.enumerated.name; in aw87390_profile_info()
198 count = uinfo->value.enumerated.item; in aw87390_profile_info()
202 strscpy(uinfo->value.enumerated.name, "null", in aw87390_profile_info()
207 strscpy(name, prof_name, sizeof(uinfo->value.enumerated.name)); in aw87390_profile_info()
Dwl1273.c164 ucontrol->value.enumerated.item[0] = wl1273->mode; in snd_wl1273_get_audio_route()
182 if (wl1273->mode == ucontrol->value.enumerated.item[0]) in snd_wl1273_set_audio_route()
189 if (ucontrol->value.enumerated.item[0] >= ARRAY_SIZE(wl1273_audio_route)) in snd_wl1273_set_audio_route()
192 wl1273->mode = ucontrol->value.enumerated.item[0]; in snd_wl1273_set_audio_route()
207 ucontrol->value.enumerated.item[0] = wl1273->core->audio_mode; in snd_wl1273_fm_audio_get()
221 val = ucontrol->value.enumerated.item[0]; in snd_wl1273_fm_audio_put()
/linux-6.8/sound/core/
Dcontrol_compat.c73 } enumerated; member
96 if (get_user(data->value.enumerated.item, &data32->value.enumerated.item)) in snd_ctl_elem_info_compat()
125 if (copy_to_user(&data32->value.enumerated, in snd_ctl_elem_info_compat()
126 &data->value.enumerated, in snd_ctl_elem_info_compat()
127 sizeof(data->value.enumerated))) in snd_ctl_elem_info_compat()
398 if (copy_from_user(&data->value.enumerated, in snd_ctl_elem_add_compat()
399 &data32->value.enumerated, in snd_ctl_elem_add_compat()
400 sizeof(data->value.enumerated))) in snd_ctl_elem_add_compat()
402 data->value.enumerated.names_ptr = in snd_ctl_elem_add_compat()
403 (uintptr_t)compat_ptr(data->value.enumerated.names_ptr); in snd_ctl_elem_add_compat()
/linux-6.8/sound/soc/tegra/
Dtegra186_dspk.c61 ucontrol->value.enumerated.item[0] = dspk->osr_val; in tegra186_dspk_get_osr_val()
71 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_osr_val()
87 ucontrol->value.enumerated.item[0] = dspk->lrsel; in tegra186_dspk_get_pol_sel()
97 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_pol_sel()
113 ucontrol->value.enumerated.item[0] = dspk->ch_sel; in tegra186_dspk_get_ch_sel()
123 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_ch_sel()
139 ucontrol->value.enumerated.item[0] = dspk->mono_to_stereo; in tegra186_dspk_get_mono_to_stereo()
149 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_mono_to_stereo()
165 ucontrol->value.enumerated.item[0] = dspk->stereo_to_mono; in tegra186_dspk_get_stereo_to_mono()
175 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_stereo_to_mono()
Dtegra210_dmic.c191 ucontrol->value.enumerated.item[0] = dmic->ch_select; in tegra210_dmic_get_ch_select()
201 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_dmic_put_ch_select()
217 ucontrol->value.enumerated.item[0] = dmic->mono_to_stereo; in tegra210_dmic_get_mono_to_stereo()
227 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_dmic_put_mono_to_stereo()
243 ucontrol->value.enumerated.item[0] = dmic->stereo_to_mono; in tegra210_dmic_get_stereo_to_mono()
253 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_dmic_put_stereo_to_mono()
269 ucontrol->value.enumerated.item[0] = dmic->osr_val; in tegra210_dmic_get_osr_val()
279 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_dmic_put_osr_val()
295 ucontrol->value.enumerated.item[0] = dmic->lrsel; in tegra210_dmic_get_pol_sel()
305 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_dmic_put_pol_sel()
/linux-6.8/sound/isa/sb/
Dsb_mixer.c188 ucontrol->value.enumerated.item[0] = 0; in snd_dt019x_input_sw_get()
191 ucontrol->value.enumerated.item[0] = 1; in snd_dt019x_input_sw_get()
194 ucontrol->value.enumerated.item[0] = 2; in snd_dt019x_input_sw_get()
197 ucontrol->value.enumerated.item[0] = 4; in snd_dt019x_input_sw_get()
203 * ucontrol->value.enumerated.item[0] = 3; in snd_dt019x_input_sw_get()
207 ucontrol->value.enumerated.item[0] = 4; in snd_dt019x_input_sw_get()
220 if (ucontrol->value.enumerated.item[0] > 4) in snd_dt019x_input_sw_put()
222 switch (ucontrol->value.enumerated.item[0]) { in snd_dt019x_input_sw_put()
278 ucontrol->value.enumerated.item[0] = oval; in snd_als4k_mono_capture_route_get()
290 if (ucontrol->value.enumerated.item[0] > 2) in snd_als4k_mono_capture_route_put()
[all …]
/linux-6.8/sound/soc/pxa/
Dspitz.c161 ucontrol->value.enumerated.item[0] = spitz_jack_func; in spitz_get_jack()
170 if (spitz_jack_func == ucontrol->value.enumerated.item[0]) in spitz_set_jack()
173 spitz_jack_func = ucontrol->value.enumerated.item[0]; in spitz_set_jack()
181 ucontrol->value.enumerated.item[0] = spitz_spk_func; in spitz_get_spk()
190 if (spitz_spk_func == ucontrol->value.enumerated.item[0]) in spitz_set_spk()
193 spitz_spk_func = ucontrol->value.enumerated.item[0]; in spitz_set_spk()
/linux-6.8/sound/pci/oxygen/
Dxonar_dg_mixer.c66 value->value.enumerated.item[0] = data->output_sel; in output_select_get()
76 unsigned int new = value->value.enumerated.item[0]; in output_select_put()
286 value->value.enumerated.item[0] = data->input_sel; in input_sel_get()
299 if (value->value.enumerated.item[0] > 3) in input_sel_put()
303 changed = value->value.enumerated.item[0] != data->input_sel; in input_sel_put()
305 data->input_sel = value->value.enumerated.item[0]; in input_sel_put()
332 value->value.enumerated.item[0] = in hpf_get()
346 if (value->value.enumerated.item[0]) in hpf_put()
Dxonar_pcm179x.c750 value->value.enumerated.item[0] = in rolloff_get()
768 if (!value->value.enumerated.item[0]) in rolloff_put()
859 value->value.enumerated.item[0] = 0; in st_output_switch_get()
861 value->value.enumerated.item[0] = 1; in st_output_switch_get()
863 value->value.enumerated.item[0] = 2; in st_output_switch_get()
878 switch (value->value.enumerated.item[0]) { in st_output_switch_put()
914 value->value.enumerated.item[0] = 0; in st_hp_volume_offset_get()
916 value->value.enumerated.item[0] = 1; in st_hp_volume_offset_get()
918 value->value.enumerated.item[0] = 2; in st_hp_volume_offset_get()
920 value->value.enumerated.item[0] = 3; in st_hp_volume_offset_get()
[all …]
/linux-6.8/sound/soc/codecs/aw88395/
Daw88395.c186 uinfo->value.enumerated.items = 0; in aw88395_profile_info()
190 uinfo->value.enumerated.items = count; in aw88395_profile_info()
192 if (uinfo->value.enumerated.item >= count) in aw88395_profile_info()
193 uinfo->value.enumerated.item = count - 1; in aw88395_profile_info()
195 name = uinfo->value.enumerated.name; in aw88395_profile_info()
196 count = uinfo->value.enumerated.item; in aw88395_profile_info()
200 strscpy(uinfo->value.enumerated.name, "null", in aw88395_profile_info()
205 strscpy(name, prof_name, sizeof(uinfo->value.enumerated.name)); in aw88395_profile_info()
/linux-6.8/sound/pci/ac97/
Dac97_patch.c83 ucontrol->value.enumerated.item[0] = ac97->indep_surround; in ac97_surround_jack_mode_get()
90 unsigned char indep = !!ucontrol->value.enumerated.item[0]; in ac97_surround_jack_mode_put()
112 ucontrol->value.enumerated.item[0] = ac97->channel_mode; in ac97_channel_mode_get()
119 unsigned char mode = ucontrol->value.enumerated.item[0]; in ac97_channel_mode_put()
237 ucontrol->value.enumerated.item[0] = val; in snd_ac97_ymf7x3_get_speaker()
247 if (ucontrol->value.enumerated.item[0] > 2) in snd_ac97_ymf7x3_put_speaker()
249 val = (ucontrol->value.enumerated.item[0] + 1) << 10; in snd_ac97_ymf7x3_put_speaker()
279 ucontrol->value.enumerated.item[0] = (val >> 1) & 1; in snd_ac97_ymf7x3_spdif_source_get()
289 if (ucontrol->value.enumerated.item[0] > 1) in snd_ac97_ymf7x3_spdif_source_put()
291 val = ucontrol->value.enumerated.item[0] << 1; in snd_ac97_ymf7x3_spdif_source_put()
[all …]
/linux-6.8/sound/soc/atmel/
Dtse850-pcm5142.c66 ucontrol->value.enumerated.item[0] = tse850->loop1_cache; in tse850_get_mux1()
78 unsigned int val = ucontrol->value.enumerated.item[0]; in tse850_put_mux1()
96 ucontrol->value.enumerated.item[0] = tse850->loop2_cache; in tse850_get_mux2()
108 unsigned int val = ucontrol->value.enumerated.item[0]; in tse850_put_mux2()
126 ucontrol->value.enumerated.item[0] = tse850->add_cache; in tse850_get_mix()
181 ucontrol->value.enumerated.item[0] = ret; in tse850_get_ana()
193 unsigned int uV = ucontrol->value.enumerated.item[0]; in tse850_put_ana()
/linux-6.8/sound/usb/line6/
Dtoneport.c197 uinfo->value.enumerated.items = size; in snd_toneport_source_info()
199 if (uinfo->value.enumerated.item >= size) in snd_toneport_source_info()
200 uinfo->value.enumerated.item = size - 1; in snd_toneport_source_info()
202 strcpy(uinfo->value.enumerated.name, in snd_toneport_source_info()
203 toneport_source_info[uinfo->value.enumerated.item].name); in snd_toneport_source_info()
215 ucontrol->value.enumerated.item[0] = toneport->source; in snd_toneport_source_get()
227 source = ucontrol->value.enumerated.item[0]; in snd_toneport_source_put()
/linux-6.8/sound/pci/asihpi/
Dasihpi.c1651 ucontrol->value.enumerated.item[0] = 0; in snd_asihpi_aesebu_format_get()
1656 ucontrol->value.enumerated.item[0] = 1; in snd_asihpi_aesebu_format_get()
1658 ucontrol->value.enumerated.item[0] = 2; in snd_asihpi_aesebu_format_get()
1672 if (ucontrol->value.enumerated.item[0] == 1) in snd_asihpi_aesebu_format_put()
1674 if (ucontrol->value.enumerated.item[0] == 2) in snd_asihpi_aesebu_format_put()
1884 ucontrol->value.enumerated.item[0] = -1; in snd_asihpi_tuner_band_get()
1887 ucontrol->value.enumerated.item[0] = idx; in snd_asihpi_tuner_band_get()
1909 idx = ucontrol->value.enumerated.item[0]; in snd_asihpi_tuner_band_put()
2139 uinfo->value.enumerated.items = in snd_asihpi_mux_info()
2142 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in snd_asihpi_mux_info()
[all …]
/linux-6.8/Documentation/core-api/irq/
Dconcepts.rst16 machine. Typically what is enumerated is the number of input pins on
18 what is enumerated are the 16 input pins on the two i8259 interrupt
/linux-6.8/Documentation/firmware-guide/acpi/
Denumeration.rst35 enumerated from ACPI namespace. This handle can be used to extract other
72 that can be discovered and enumerated natively, through a protocol defined for
87 objects for the majority of devices that are discovered and enumerated with the
95 were implemented for some devices enumerated with the help of the platform
113 DMA controllers enumerated via ACPI should be registered in the system to
191 Drivers enumerated via ACPI can have names to interrupts in the ACPI table
231 enumerated once spi_register_master() is called by the bus driver.
522 or its value is not valid, the device will not be enumerated by the ACPI
523 subsystem. Otherwise, it will be enumerated automatically as a platform device
537 will be enumerated to depends on the device ID returned by _HID.
/linux-6.8/drivers/hid/intel-ish-hid/
Dishtp-hid.h88 * @num_hid_devices: Number of HID devices enumerated in this client
92 * @hid_devices: Store vid/pid/devid for each enumerated HID device
97 * @hid_descr: Pointer to hid descriptor for each enumerated hid
/linux-6.8/sound/soc/meson/
Dg12a-tohdmitx.c48 if (ucontrol->value.enumerated.item[0] >= e->items) in g12a_tohdmitx_i2s_mux_put_enum()
51 mux = snd_soc_enum_item_to_val(e, ucontrol->value.enumerated.item[0]); in g12a_tohdmitx_i2s_mux_put_enum()
99 if (ucontrol->value.enumerated.item[0] >= e->items) in g12a_tohdmitx_spdif_mux_put_enum()
102 mux = snd_soc_enum_item_to_val(e, ucontrol->value.enumerated.item[0]); in g12a_tohdmitx_spdif_mux_put_enum()
/linux-6.8/sound/pci/emu10k1/
Demumixer.c643 ucontrol->value.enumerated.item[0] = emu->emu1010.output_source[channel]; in snd_emu1010_output_source_get()
653 unsigned val = ucontrol->value.enumerated.item[0]; in snd_emu1010_output_source_put()
687 ucontrol->value.enumerated.item[0] = emu->emu1010.input_source[channel]; in snd_emu1010_input_source_get()
697 unsigned val = ucontrol->value.enumerated.item[0]; in snd_emu1010_input_source_put()
967 ucontrol->value.enumerated.item[0] = emu->emu1010.clock_source; in snd_emu1010_clock_source_get()
980 val = ucontrol->value.enumerated.item[0] ; in snd_emu1010_clock_source_put()
1028 ucontrol->value.enumerated.item[0] = emu->emu1010.clock_fallback; in snd_emu1010_clock_fallback_get()
1036 unsigned int val = ucontrol->value.enumerated.item[0]; in snd_emu1010_clock_fallback_put()
1075 ucontrol->value.enumerated.item[0] = emu->emu1010.optical_out; in snd_emu1010_optical_out_get()
1087 val = ucontrol->value.enumerated.item[0]; in snd_emu1010_optical_out_put()
[all …]
/linux-6.8/sound/soc/
Dsoc-ops.c30 * snd_soc_info_enum_double - enumerated double mixer info callback
34 * Callback to provide information about a double enumerated
50 * snd_soc_get_enum_double - enumerated double mixer get callback
54 * Callback to get the value of a double enumerated mixer.
69 ucontrol->value.enumerated.item[0] = item; in snd_soc_get_enum_double()
73 ucontrol->value.enumerated.item[1] = item; in snd_soc_get_enum_double()
81 * snd_soc_put_enum_double - enumerated double mixer put callback
85 * Callback to set the value of a double enumerated mixer.
94 unsigned int *item = ucontrol->value.enumerated.item; in snd_soc_put_enum_double()
985 ucontrol->value.enumerated.item[0] = val ^ invert; in snd_soc_get_strobe()
[all …]

12345678910>>...19