Home
last modified time | relevance | path

Searched refs:enumerated (Results 1 – 25 of 249) sorted by relevance

12345678910

/linux/sound/drivers/pcsp/
H A 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/drivers/staging/greybus/
H A Daudio_topology.c190 max = le32_to_cpu(info->value.enumerated.items); in gbcodec_mixer_ctl_info()
191 uinfo->value.enumerated.items = max; in gbcodec_mixer_ctl_info()
192 if (uinfo->value.enumerated.item > max - 1) in gbcodec_mixer_ctl_info()
193 uinfo->value.enumerated.item = max - 1; in gbcodec_mixer_ctl_info()
198 uinfo->value.enumerated.item); in gbcodec_mixer_ctl_info()
199 strscpy(uinfo->value.enumerated.name, name, sizeof(uinfo->value.enumerated.name)); in gbcodec_mixer_ctl_info()
256 ucontrol->value.enumerated.item[0] = in gbcodec_mixer_ctl_get()
259 ucontrol->value.enumerated.item[1] = in gbcodec_mixer_ctl_get()
304 cpu_to_le32(ucontrol->value.enumerated.item[0]); in gbcodec_mixer_ctl_put()
307 cpu_to_le32(ucontrol->value.enumerated.item[1]); in gbcodec_mixer_ctl_put()
[all …]
/linux/sound/virtio/
H A Dvirtio_kctl.c79 uinfo->value.enumerated.items = in virtsnd_kctl_info()
80 le32_to_cpu(kinfo->value.enumerated.items); in virtsnd_kctl_info()
81 i = uinfo->value.enumerated.item; in virtsnd_kctl_info()
82 if (i >= uinfo->value.enumerated.items) in virtsnd_kctl_info()
85 strscpy(uinfo->value.enumerated.name, kctl->items[i].item, in virtsnd_kctl_info()
86 sizeof(uinfo->value.enumerated.name)); in virtsnd_kctl_info()
149 uvalue->value.enumerated.item[i] = in virtsnd_kctl_get()
150 le32_to_cpu(kvalue->value.enumerated[i]); in virtsnd_kctl_get()
214 kvalue->value.enumerated[i] = in virtsnd_kctl_put()
215 cpu_to_le32(uvalue->value.enumerated.item[i]); in virtsnd_kctl_put()
[all …]
/linux/sound/soc/tegra/
H A Dtegra186_dspk.c60 ucontrol->value.enumerated.item[0] = dspk->osr_val; in tegra186_dspk_get_osr_val()
70 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_osr_val()
86 ucontrol->value.enumerated.item[0] = dspk->lrsel; in tegra186_dspk_get_pol_sel()
96 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_pol_sel()
112 ucontrol->value.enumerated.item[0] = dspk->ch_sel; in tegra186_dspk_get_ch_sel()
122 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_ch_sel()
138 ucontrol->value.enumerated.item[0] = dspk->mono_to_stereo; in tegra186_dspk_get_mono_to_stereo()
148 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_mono_to_stereo()
164 ucontrol->value.enumerated.item[0] = dspk->stereo_to_mono; in tegra186_dspk_get_stereo_to_mono()
174 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_stereo_to_mono()
H A Dtegra210_dmic.c192 ucontrol->value.enumerated.item[0] = dmic->ch_select; in tegra210_dmic_get_ch_select()
202 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_dmic_put_ch_select()
218 ucontrol->value.enumerated.item[0] = dmic->mono_to_stereo; in tegra210_dmic_get_mono_to_stereo()
228 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_dmic_put_mono_to_stereo()
244 ucontrol->value.enumerated.item[0] = dmic->stereo_to_mono; in tegra210_dmic_get_stereo_to_mono()
254 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_dmic_put_stereo_to_mono()
270 ucontrol->value.enumerated.item[0] = dmic->osr_val; in tegra210_dmic_get_osr_val()
280 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_dmic_put_osr_val()
296 ucontrol->value.enumerated.item[0] = dmic->lrsel; in tegra210_dmic_get_pol_sel()
306 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_dmic_put_pol_sel()
H A Dtegra210_sfc.c3282 ucontrol->value.enumerated.item[0] = sfc->stereo_to_mono[SFC_RX_PATH]; in tegra210_sfc_iget_stereo_to_mono()
3292 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_sfc_iput_stereo_to_mono()
3308 ucontrol->value.enumerated.item[0] = sfc->mono_to_stereo[SFC_RX_PATH]; in tegra210_sfc_iget_mono_to_stereo()
3318 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_sfc_iput_mono_to_stereo()
3334 ucontrol->value.enumerated.item[0] = sfc->stereo_to_mono[SFC_TX_PATH]; in tegra210_sfc_oget_stereo_to_mono()
3344 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_sfc_oput_stereo_to_mono()
3360 ucontrol->value.enumerated.item[0] = sfc->mono_to_stereo[SFC_TX_PATH]; in tegra210_sfc_oget_mono_to_stereo()
3370 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_sfc_oput_mono_to_stereo()
/linux/sound/core/
H A Dcontrol_compat.c73 } enumerated; member
96 if (get_user(data->value.enumerated.item, &data32->value.enumerated.item)) in snd_ctl_elem_info_compat()
128 if (copy_to_user(&data32->value.enumerated, in snd_ctl_elem_info_compat()
129 &data->value.enumerated, in snd_ctl_elem_info_compat()
130 sizeof(data->value.enumerated))) in snd_ctl_elem_info_compat()
408 if (copy_from_user(&data->value.enumerated, in snd_ctl_elem_add_compat()
409 &data32->value.enumerated, in snd_ctl_elem_add_compat()
410 sizeof(data->value.enumerated))) in snd_ctl_elem_add_compat()
412 data->value.enumerated.names_ptr = in snd_ctl_elem_add_compat()
413 (uintptr_t)compat_ptr(data->value.enumerated.names_ptr); in snd_ctl_elem_add_compat()
H A Dcontrol.c963 info->value.enumerated.items == 0) { in snd_ctl_check_elem_info()
1037 lval = control->value.enumerated.item[i]; in sanity_check_int_value()
1039 lmax = info->value.enumerated.items - 1; in sanity_check_int_value()
1426 item = uinfo->value.enumerated.item; in snd_ctl_elem_user_enum_info()
1432 item = min(item, uinfo->value.enumerated.items - 1); in snd_ctl_elem_user_enum_info()
1433 uinfo->value.enumerated.item = item; in snd_ctl_elem_user_enum_info()
1438 strscpy(uinfo->value.enumerated.name, names); in snd_ctl_elem_user_enum_info()
1560 const uintptr_t user_ptrval = ue->info.value.enumerated.names_ptr; in snd_ctl_elem_init_enum_names()
1564 buf_len = ue->info.value.enumerated.names_length; in snd_ctl_elem_init_enum_names()
1576 for (i = 0; i < ue->info.value.enumerated.items; ++i) { in snd_ctl_elem_init_enum_names()
[all …]
/linux/sound/soc/atmel/
H A Dtse850-pcm5142.c65 ucontrol->value.enumerated.item[0] = tse850->loop1_cache; in tse850_get_mux1()
77 unsigned int val = ucontrol->value.enumerated.item[0]; in tse850_put_mux1()
95 ucontrol->value.enumerated.item[0] = tse850->loop2_cache; in tse850_get_mux2()
107 unsigned int val = ucontrol->value.enumerated.item[0]; in tse850_put_mux2()
125 ucontrol->value.enumerated.item[0] = tse850->add_cache; in tse850_get_mix()
180 ucontrol->value.enumerated.item[0] = ret; in tse850_get_ana()
192 unsigned int uV = ucontrol->value.enumerated.item[0]; in tse850_put_ana()
/linux/sound/soc/codecs/
H A 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()
H A 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()
H A Dcpcap.c407 ucontrol->value.enumerated.item[0] = 3; in cpcap_output_mux_get_enum()
410 ucontrol->value.enumerated.item[0] = 2; in cpcap_output_mux_get_enum()
413 ucontrol->value.enumerated.item[0] = 1; in cpcap_output_mux_get_enum()
416 ucontrol->value.enumerated.item[0] = 0; in cpcap_output_mux_get_enum()
431 unsigned int muxval = ucontrol->value.enumerated.item[0]; in cpcap_output_mux_put_enum()
488 ucontrol->value.enumerated.item[0] = 4; in cpcap_input_right_mux_get_enum()
491 ucontrol->value.enumerated.item[0] = 3; in cpcap_input_right_mux_get_enum()
494 ucontrol->value.enumerated.item[0] = 2; in cpcap_input_right_mux_get_enum()
497 ucontrol->value.enumerated.item[0] = 1; in cpcap_input_right_mux_get_enum()
500 ucontrol->value.enumerated.item[0] = 0; in cpcap_input_right_mux_get_enum()
[all …]
/linux/sound/usb/line6/
H A 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 strscpy(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/sound/pci/oxygen/
H A 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()
H A 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 …]
H A Doxygen.c439 value->value.enumerated.item[0] = in rolloff_get()
455 if (value->value.enumerated.item[0]) in rolloff_put()
490 value->value.enumerated.item[0] = in hpf_get()
504 if (value->value.enumerated.item[0]) in hpf_put()
542 value->value.enumerated.item[0] = in meridian_dig_source_get()
553 value->value.enumerated.item[0] = in claro_dig_source_get()
569 if (value->value.enumerated.item[0] == 0) in meridian_dig_source_put()
590 if (value->value.enumerated.item[0]) in claro_dig_source_put()
/linux/sound/soc/codecs/aw88395/
H A 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/sound/pci/asihpi/
H A Dasihpi.c1637 ucontrol->value.enumerated.item[0] = 0; in snd_asihpi_aesebu_format_get()
1642 ucontrol->value.enumerated.item[0] = 1; in snd_asihpi_aesebu_format_get()
1644 ucontrol->value.enumerated.item[0] = 2; in snd_asihpi_aesebu_format_get()
1658 if (ucontrol->value.enumerated.item[0] == 1) in snd_asihpi_aesebu_format_put()
1660 if (ucontrol->value.enumerated.item[0] == 2) in snd_asihpi_aesebu_format_put()
1870 ucontrol->value.enumerated.item[0] = -1; in snd_asihpi_tuner_band_get()
1873 ucontrol->value.enumerated.item[0] = idx; in snd_asihpi_tuner_band_get()
1895 idx = ucontrol->value.enumerated.item[0]; in snd_asihpi_tuner_band_put()
2125 uinfo->value.enumerated.items = in snd_asihpi_mux_info()
2128 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in snd_asihpi_mux_info()
[all …]
/linux/sound/soc/meson/
H A 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/sound/soc/mediatek/mt8186/
H A Dmt8186-misc-control.c96 if (ucontrol->value.enumerated.item[0] >= e->items) in mt8186_sgen_set()
149 if (ucontrol->value.enumerated.item[0] >= e->items) in mt8186_sgen_rate_set()
192 if (ucontrol->value.enumerated.item[0] >= e->items) in mt8186_sgen_amplitude_set()
/linux/sound/pci/rme9652/
H A Dhdsp.c1669 ucontrol->value.enumerated.item[0] = hdsp_spdif_in(hdsp); in snd_hdsp_get_spdif_in()
1681 val = ucontrol->value.enumerated.item[0] % ((hdsp->io_type == H9632) ? 4 : 3); in snd_hdsp_put_spdif_in()
1775 ucontrol->value.enumerated.item[0] = 0; in snd_hdsp_get_spdif_sample_rate()
1778 ucontrol->value.enumerated.item[0] = 1; in snd_hdsp_get_spdif_sample_rate()
1781 ucontrol->value.enumerated.item[0] = 2; in snd_hdsp_get_spdif_sample_rate()
1784 ucontrol->value.enumerated.item[0] = 3; in snd_hdsp_get_spdif_sample_rate()
1787 ucontrol->value.enumerated.item[0] = 4; in snd_hdsp_get_spdif_sample_rate()
1790 ucontrol->value.enumerated.item[0] = 5; in snd_hdsp_get_spdif_sample_rate()
1793 ucontrol->value.enumerated.item[0] = 7; in snd_hdsp_get_spdif_sample_rate()
1796 ucontrol->value.enumerated.item[0] = 8; in snd_hdsp_get_spdif_sample_rate()
[all …]
H A Dhdspm.c2424 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2428 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2432 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2436 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2445 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2449 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2453 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2457 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2467 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2471 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
[all …]
/linux/sound/isa/msnd/
H A Dmsnd_pinnacle_mixer.c69 ucontrol->value.enumerated.item[0] = 0; in snd_msndmix_get_mux()
72 ucontrol->value.enumerated.item[0] = 1; in snd_msndmix_get_mux()
75 ucontrol->value.enumerated.item[0] = 2; in snd_msndmix_get_mux()
120 return snd_msndmix_set_mux(msnd, ucontrol->value.enumerated.item[0]); in snd_msndmix_put_mux()
/linux/sound/hda/codecs/
H A Dca0132.c5798 uinfo->value.enumerated.items = MIC_BOOST_NUM_OF_STEPS; in ca0132_alt_mic_boost_info()
5799 if (uinfo->value.enumerated.item >= MIC_BOOST_NUM_OF_STEPS) in ca0132_alt_mic_boost_info()
5800 uinfo->value.enumerated.item = MIC_BOOST_NUM_OF_STEPS - 1; in ca0132_alt_mic_boost_info()
5801 sprintf(namestr, "%d %s", (uinfo->value.enumerated.item * 10), sfx); in ca0132_alt_mic_boost_info()
5802 strscpy(uinfo->value.enumerated.name, namestr); in ca0132_alt_mic_boost_info()
5812 ucontrol->value.enumerated.item[0] = spec->mic_boost_enum_val; in ca0132_alt_mic_boost_get()
5821 int sel = ucontrol->value.enumerated.item[0]; in ca0132_alt_mic_boost_put()
5850 uinfo->value.enumerated.items = AE5_HEADPHONE_GAIN_MAX; in ae5_headphone_gain_info()
5851 if (uinfo->value.enumerated.item >= AE5_HEADPHONE_GAIN_MAX) in ae5_headphone_gain_info()
5852 uinfo->value.enumerated.item = AE5_HEADPHONE_GAIN_MAX - 1; in ae5_headphone_gain_info()
[all …]
/linux/Documentation/core-api/irq/
H A Dconcepts.rst17 machine. Typically, what is enumerated is the number of input pins on
19 what is enumerated are the 8 input pins on each of the two i8259

12345678910