Home
last modified time | relevance | path

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

12345678

/linux/sound/usb/usx2y/
H A Dus144mkii_controls.c58 ucontrol->value.enumerated.item[0] = tascam->line_out_source; in tascam_line_out_get()
80 if (ucontrol->value.enumerated.item[0] > 1) in tascam_line_out_put()
84 if (tascam->line_out_source != ucontrol->value.enumerated.item[0]) { in tascam_line_out_put()
85 tascam->line_out_source = ucontrol->value.enumerated.item[0]; in tascam_line_out_put()
127 ucontrol->value.enumerated.item[0] = tascam->digital_out_source; in tascam_digital_out_get()
150 if (ucontrol->value.enumerated.item[0] > 1) in tascam_digital_out_put()
154 if (tascam->digital_out_source != ucontrol->value.enumerated.item[0]) { in tascam_digital_out_put()
155 tascam->digital_out_source = ucontrol->value.enumerated.item[0]; in tascam_digital_out_put()
215 ucontrol->value.enumerated.item[0] = tascam->capture_12_source; in tascam_capture_12_get()
238 if (ucontrol->value.enumerated.item[0] > 1) in tascam_capture_12_put()
[all …]
/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/sound/virtio/
H A Dvirtio_kctl.c30 ARRAY_SIZE(((struct virtio_snd_ctl_value *)0)->value.enumerated),
75 !le32_to_cpu(kinfo->value.enumerated.items)) { in virtsnd_kctl_info()
77 "control #%u: no items for enumerated control\n", in virtsnd_kctl_info()
125 uinfo->value.enumerated.items = in virtsnd_kctl_get()
126 le32_to_cpu(kinfo->value.enumerated.items); in virtsnd_kctl_get()
127 i = uinfo->value.enumerated.item; in virtsnd_kctl_get()
128 if (i >= uinfo->value.enumerated.items) in virtsnd_kctl_get()
131 strscpy(uinfo->value.enumerated.name, kctl->items[i].item, in virtsnd_kctl_get()
132 sizeof(uinfo->value.enumerated.name)); in virtsnd_kctl_get()
195 uvalue->value.enumerated in virtsnd_kctl_put()
[all...]
/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()
409 if (copy_from_user(&data->value.enumerated, in snd_ctl_elem_add_compat()
410 &data32->value.enumerated, in snd_ctl_elem_add_compat()
411 sizeof(data->value.enumerated))) in snd_ctl_elem_add_compat()
413 data->value.enumerated in snd_ctl_elem_add_compat()
[all...]
H A Dcontrol.c1024 info->value.enumerated.items == 0) { in snd_ctl_check_elem_info()
1098 lval = control->value.enumerated.item[i]; in sanity_check_int_value()
1100 lmax = info->value.enumerated.items - 1; in sanity_check_int_value()
1554 item = uinfo->value.enumerated.item; in snd_ctl_elem_user_enum_info()
1560 item = min(item, uinfo->value.enumerated.items - 1); in snd_ctl_elem_user_enum_info()
1561 uinfo->value.enumerated.item = item; in snd_ctl_elem_user_enum_info()
1566 strscpy(uinfo->value.enumerated.name, names); in snd_ctl_elem_user_enum_info()
1685 const uintptr_t user_ptrval = ue->info.value.enumerated.names_ptr; in snd_ctl_elem_init_enum_names()
1689 buf_len = ue->info.value.enumerated.names_length; in snd_ctl_elem_init_enum_names()
1704 for (i = 0; i < ue->info.value.enumerated.items; ++i) { in snd_ctl_elem_init_enum_names()
[all …]
/linux/sound/soc/tegra/
H A Dtegra186_dspk.c59 ucontrol->value.enumerated.item[0] = dspk->osr_val; in tegra186_dspk_get_osr_val()
69 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_osr_val()
85 ucontrol->value.enumerated.item[0] = dspk->lrsel; in tegra186_dspk_get_pol_sel()
95 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_pol_sel()
111 ucontrol->value.enumerated.item[0] = dspk->ch_sel; in tegra186_dspk_get_ch_sel()
121 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_ch_sel()
137 ucontrol->value.enumerated.item[0] = dspk->mono_to_stereo; in tegra186_dspk_get_mono_to_stereo()
147 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_mono_to_stereo()
163 ucontrol->value.enumerated.item[0] = dspk->stereo_to_mono; in tegra186_dspk_get_stereo_to_mono()
173 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra186_dspk_put_stereo_to_mono()
H A 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()
H A Dtegra210_i2s.c407 ucontrol->value.enumerated.item[0] = i2s->stereo_to_mono[I2S_TX_PATH]; in tegra210_i2s_cget_stereo_to_mono()
417 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_i2s_cput_stereo_to_mono()
433 ucontrol->value.enumerated.item[0] = i2s->mono_to_stereo[I2S_TX_PATH]; in tegra210_i2s_cget_mono_to_stereo()
443 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_i2s_cput_mono_to_stereo()
459 ucontrol->value.enumerated.item[0] = i2s->stereo_to_mono[I2S_RX_PATH]; in tegra210_i2s_pget_stereo_to_mono()
469 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_i2s_pput_stereo_to_mono()
485 ucontrol->value.enumerated.item[0] = i2s->mono_to_stereo[I2S_RX_PATH]; in tegra210_i2s_pget_mono_to_stereo()
495 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_i2s_pput_mono_to_stereo()
/linux/sound/soc/codecs/
H A Dsimple-mux.c41 ucontrol->value.enumerated.item[0] = priv->mux; in simple_mux_control_get()
54 if (ucontrol->value.enumerated.item[0] >= e->items) in simple_mux_control_put()
57 if (priv->mux == ucontrol->value.enumerated.item[0]) in simple_mux_control_put()
60 priv->mux = ucontrol->value.enumerated.item[0]; in simple_mux_control_put()
69 ucontrol->value.enumerated.item[0], in simple_mux_control_put()
H A Daw87390.c189 uinfo->value.enumerated.items = 0; in aw87390_profile_info()
193 uinfo->value.enumerated.items = count; in aw87390_profile_info()
195 if (uinfo->value.enumerated.item >= count) in aw87390_profile_info()
196 uinfo->value.enumerated.item = count - 1; 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()
206 strscpy(uinfo->value.enumerated.name, prof_name); in aw87390_profile_info()
H A Dwm8958-dsp2.c460 int value = ucontrol->value.enumerated.item[0]; in wm8958_put_mbc_enum()
482 ucontrol->value.enumerated.item[0] = wm8994->mbc_cfg; in wm8958_get_mbc_enum()
550 int value = ucontrol->value.enumerated.item[0]; in wm8958_put_vss_enum()
572 ucontrol->value.enumerated.item[0] = wm8994->vss_cfg; in wm8958_get_vss_enum()
583 int value = ucontrol->value.enumerated.item[0]; in wm8958_put_vss_hpf_enum()
605 ucontrol->value.enumerated.item[0] = wm8994->vss_hpf_cfg; in wm8958_get_vss_hpf_enum()
750 int value = ucontrol->value.enumerated.item[0]; in wm8958_put_enh_eq_enum()
772 ucontrol->value.enumerated.item[0] = wm8994->enh_eq_cfg; in wm8958_get_enh_eq_enum()
/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/asihpi/
H A Dasihpi.c1645 ucontrol->value.enumerated.item[0] = 0; in snd_asihpi_aesebu_format_get()
1650 ucontrol->value.enumerated.item[0] = 1; in snd_asihpi_aesebu_format_put()
1652 ucontrol->value.enumerated.item[0] = 2; in snd_asihpi_aesebu_format_put()
1666 if (ucontrol->value.enumerated.item[0] == 1) in snd_asihpi_aesebu_format_put()
1668 if (ucontrol->value.enumerated.item[0] == 2)
1878 ucontrol->value.enumerated.item[0] = -1; in snd_asihpi_tuner_band_get()
1881 ucontrol->value.enumerated.item[0] = idx; in snd_asihpi_tuner_band_put()
1903 idx = ucontrol->value.enumerated.item[0];
2133 uinfo->value.enumerated.items = in snd_asihpi_mux_info()
2136 if (uinfo->value.enumerated in snd_asihpi_mux_info()
[all...]
/linux/sound/soc/meson/
H A Dg12a-tohdmitx.c46 if (ucontrol->value.enumerated.item[0] >= e->items) in g12a_tohdmitx_i2s_mux_put_enum()
49 mux = snd_soc_enum_item_to_val(e, ucontrol->value.enumerated.item[0]); in g12a_tohdmitx_i2s_mux_put_enum()
95 if (ucontrol->value.enumerated.item[0] >= e->items) in g12a_tohdmitx_spdif_mux_put_enum()
98 mux = snd_soc_enum_item_to_val(e, ucontrol->value.enumerated.item[0]); in g12a_tohdmitx_spdif_mux_put_enum()
/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 count = uinfo->value.enumerated.item; in aw88395_profile_info()
199 strscpy(uinfo->value.enumerated.name, "null"); in aw88395_profile_info()
203 strscpy(uinfo->value.enumerated.name, prof_name); in aw88395_profile_info()
/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 Dhdspm.c2398 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2402 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2406 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2410 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2419 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2423 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2427 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2431 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate()
2441 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()
[all …]
/linux/sound/hda/codecs/
H A Dca0132.c4741 * output with an enumerated control "output source" if the auto detect in ca0132_alt_select_out()
5788 uinfo->value.enumerated.items = MIC_BOOST_NUM_OF_STEPS; in ca0132_alt_mic_boost_put()
5789 if (uinfo->value.enumerated.item >= MIC_BOOST_NUM_OF_STEPS) in ca0132_alt_mic_boost_put()
5790 uinfo->value.enumerated.item = MIC_BOOST_NUM_OF_STEPS - 1; in ca0132_alt_mic_boost_put()
5792 (uinfo->value.enumerated.item * 10), sfx); in ca0132_alt_mic_boost_put()
5793 strscpy(uinfo->value.enumerated.name, namestr); in ca0132_alt_mic_boost_put()
5803 ucontrol->value.enumerated.item[0] = spec->mic_boost_enum_val; in ca0132_alt_mic_boost_put()
5812 int sel = ucontrol->value.enumerated.item[0]; in ae5_headphone_gain_info()
5841 uinfo->value.enumerated.items = AE5_HEADPHONE_GAIN_MAX; in ae5_headphone_gain_put()
5842 if (uinfo->value.enumerated in ae5_headphone_gain_put()
[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
/linux/sound/pci/ice1712/
H A Dice1712.c1766 ucontrol->value.enumerated.item[0] = 13; in snd_ice1712_pro_internal_clock_get()
1773 ucontrol->value.enumerated.item[0] = val; in snd_ice1712_pro_internal_clock_get()
1791 if (ucontrol->value.enumerated.item[0] == 13) { in snd_ice1712_pro_internal_clock_put()
1853 ucontrol->value.enumerated.item[0] = val; in snd_ice1712_pro_internal_clock_default_get()
1975 ucontrol->value.enumerated.item[0] = 11; in snd_ice1712_pro_route_analog_get()
1977 ucontrol->value.enumerated.item[0] = (cval & 7) + 1; in snd_ice1712_pro_route_analog_get()
1979 ucontrol->value.enumerated.item[0] = ((cval >> 3) & 1) + 9; in snd_ice1712_pro_route_analog_get()
1981 ucontrol->value.enumerated.item[0] = 0; in snd_ice1712_pro_route_analog_get()
1994 if (ucontrol->value.enumerated.item[0] >= 11) in snd_ice1712_pro_route_analog_put()
1996 else if (ucontrol->value.enumerated in snd_ice1712_pro_route_analog_put()
[all...]
/linux/sound/usb/
H A Dmixer_quirks.c467 ucontrol->value.enumerated.item[0] = kcontrol->private_value; in snd_emu0204_ch_switch_get()
494 unsigned int value = ucontrol->value.enumerated.item[0]; in snd_emu0204_ch_switch_put()
942 ucontrol->value.enumerated.item[0] = kctl->private_value; in snd_mbox1_clk_switch_get()
980 new_val = ucontrol->value.enumerated.item[0]; in snd_mbox1_clk_switch_put()
1010 ucontrol->value.enumerated.item[0] = kctl->private_value; in snd_mbox1_src_switch_get()
1047 new_val = ucontrol->value.enumerated.item[0]; in snd_mbox1_src_switch_put()
1301 ucontrol->value.enumerated.item[0] = kctl->private_value >> 24; in snd_ftu_eff_switch_get()
1335 new_val = ucontrol->value.enumerated.item[0]; in snd_ftu_eff_switch_put()
2667 ucontrol->value.enumerated.item[0] = idx; in snd_rme_sync_state_get()
2680 ucontrol->value.enumerated.item[0] = SND_RME_SPDIF_IF(status1); in snd_rme_spdif_if_get()
[all …]
H A Dmixer_scarlett.c388 ucontrol->value.enumerated.item[0] = val; in forte_ctl_enum_get()
627 uinfo->value.enumerated.items = items; in scarlett_ctl_enum_dynamic_info()
629 if (uinfo->value.enumerated.item >= items) in scarlett_ctl_enum_dynamic_info()
630 uinfo->value.enumerated.item = items - 1; in scarlett_ctl_enum_dynamic_info()
633 scarlett_generate_name(uinfo->value.enumerated.item, in scarlett_ctl_enum_dynamic_info()
634 uinfo->value.enumerated.name, in scarlett_ctl_enum_dynamic_info()
635 sizeof(uinfo->value.enumerated.name), in scarlett_ctl_enum_dynamic_info()
664 ucontrol->value.enumerated.item[0] = val; in scarlett_ctl_enum_get()
722 ucontrol->value.enumerated.item[0] = clamp((int)buf[0], 0, 1); in scarlett_ctl_meter_get()
/linux/Documentation/gpu/rfc/
H A Dcolor_pipeline.rst125 * enumerated curve
145 /* 1D enumerated curve */
147 …├─ "TYPE": immutable enum {1D enumerated curve, 1D LUT, 3x3 matrix, 3x4 matrix, 3D LUT, etc.} = 1D…
154 …├─ "TYPE": immutable enum {1D enumerated curve, 1D LUT, 3x3 matrix, 3x4 matrix, 3D LUT, etc.} = 1D…
162 …├─ "TYPE": immutable enum {1D enumerated curve, 1D LUT, 3x3 matrix, 3x4 matrix, 3D LUT, etc.} = 3D…
248 ├─ "TYPE" (immutable) = 1D enumerated curve
260 ├─ "TYPE" (immutable) = 1D enumerated curve
277 ├─ "TYPE" (immutable) = 1D enumerated curve
/linux/sound/pci/ca0106/
H A Dca0106_mixer.c186 ucontrol->value.enumerated.item[0] = emu->capture_source; in snd_ca0106_capture_source_get()
197 val = ucontrol->value.enumerated.item[0] ; in snd_ca0106_capture_source_put()
223 ucontrol->value.enumerated.item[0] = emu->i2c_capture_source; in snd_ca0106_i2c_capture_source_get()
237 source_id = ucontrol->value.enumerated.item[0] ; in snd_ca0106_i2c_capture_source_put()
268 ucontrol->value.enumerated.item[0] = emu->capture_mic_line_in; in snd_ca0106_capture_mic_line_in_get()
279 val = ucontrol->value.enumerated.item[0] ; in snd_ca0106_capture_mic_line_in_put()
/linux/sound/hda/codecs/side-codecs/
H A Dcs35l56_hda.c169 uinfo->value.enumerated.items = CS35L56_NUM_INPUT_SRC; in cs35l56_hda_mixer_info()
170 if (uinfo->value.enumerated.item >= CS35L56_NUM_INPUT_SRC) in cs35l56_hda_mixer_info()
171 uinfo->value.enumerated.item = CS35L56_NUM_INPUT_SRC - 1; in cs35l56_hda_mixer_info()
172 strscpy(uinfo->value.enumerated.name, cs35l56_tx_input_texts[uinfo->value.enumerated.item], in cs35l56_hda_mixer_info()
173 sizeof(uinfo->value.enumerated.name)); in cs35l56_hda_mixer_info()
196 ucontrol->value.enumerated.item[0] = i; in cs35l56_hda_mixer_get()
208 unsigned int item = ucontrol->value.enumerated.item[0]; in cs35l56_hda_mixer_put()

12345678