| /linux/sound/usb/usx2y/ |
| H A D | us144mkii_controls.c | 58 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 D | pcsp_mixer.c | 51 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 D | virtio_kctl.c | 79 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/core/ |
| H A D | control_compat.c | 73 } 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.names_ptr = in snd_ctl_elem_add_compat() 414 (uintptr_t)compat_ptr(data->value.enumerated.names_ptr); in snd_ctl_elem_add_compat()
|
| H A D | control.c | 970 info->value.enumerated.items == 0) { in snd_ctl_check_elem_info() 1044 lval = control->value.enumerated.item[i]; in sanity_check_int_value() 1046 lmax = info->value.enumerated.items - 1; in sanity_check_int_value() 1470 void *priv_data; /* private data (like strings for enumerated type) */ in snd_ctl_elem_user_put() 1500 item = uinfo->value.enumerated.item; in replace_user_tlv() 1506 item = min(item, uinfo->value.enumerated.items - 1); in replace_user_tlv() 1507 uinfo->value.enumerated.item = item; in replace_user_tlv() 1512 strscpy(uinfo->value.enumerated.name, names); in replace_user_tlv() 1634 const uintptr_t user_ptrval = ue->info.value.enumerated.names_ptr; in snd_ctl_elem_add() 1638 buf_len = ue->info.value.enumerated in snd_ctl_elem_add() [all...] |
| /linux/sound/usb/line6/ |
| H A D | toneport.c | 197 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/soc/codecs/ |
| H A D | aw87390.c | 188 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 count = uinfo->value.enumerated.item; in aw87390_profile_info() 201 strscpy(uinfo->value.enumerated.name, "null"); in aw87390_profile_info() 205 strscpy(uinfo->value.enumerated.name, prof_name); in aw87390_profile_info()
|
| H A D | wm8958-dsp2.c | 459 int value = ucontrol->value.enumerated.item[0]; in wm8958_put_mbc_enum() 481 ucontrol->value.enumerated.item[0] = wm8994->mbc_cfg; in wm8958_get_mbc_enum() 549 int value = ucontrol->value.enumerated.item[0]; in wm8958_put_vss_enum() 571 ucontrol->value.enumerated.item[0] = wm8994->vss_cfg; in wm8958_get_vss_enum() 582 int value = ucontrol->value.enumerated.item[0]; in wm8958_put_vss_hpf_enum() 604 ucontrol->value.enumerated.item[0] = wm8994->vss_hpf_cfg; in wm8958_get_vss_hpf_enum() 749 int value = ucontrol->value.enumerated.item[0]; in wm8958_put_enh_eq_enum() 771 ucontrol->value.enumerated.item[0] = wm8994->enh_eq_cfg; in wm8958_get_enh_eq_enum()
|
| /linux/sound/pci/asihpi/ |
| H A D | asihpi.c | 1645 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 D | g12a-tohdmitx.c | 46 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 D | aw88395.c | 186 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 D | mt8186-misc-control.c | 96 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 D | hdspm.c | 2404 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2408 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2412 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2416 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2425 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2429 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2433 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2437 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2447 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2451 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() [all …]
|
| /linux/sound/hda/codecs/ |
| H A D | ca0132.c | 5747 uinfo->value.enumerated.items = MIC_BOOST_NUM_OF_STEPS; in ca0132_alt_mic_boost_info() 5748 if (uinfo->value.enumerated.item >= MIC_BOOST_NUM_OF_STEPS) in ca0132_alt_mic_boost_info() 5749 uinfo->value.enumerated.item = MIC_BOOST_NUM_OF_STEPS - 1; in ca0132_alt_mic_boost_info() 5750 sprintf(namestr, "%d %s", (uinfo->value.enumerated.item * 10), sfx); in ca0132_alt_mic_boost_info() 5751 strscpy(uinfo->value.enumerated.name, namestr); in ca0132_alt_mic_boost_info() 5761 ucontrol->value.enumerated.item[0] = spec->mic_boost_enum_val; in ca0132_alt_mic_boost_get() 5770 int sel = ucontrol->value.enumerated.item[0]; in ca0132_alt_mic_boost_put() 5799 uinfo->value.enumerated.items = AE5_HEADPHONE_GAIN_MAX; in ae5_headphone_gain_info() 5800 if (uinfo->value.enumerated.item >= AE5_HEADPHONE_GAIN_MAX) in ae5_headphone_gain_info() 5801 uinfo->value.enumerated.item = AE5_HEADPHONE_GAIN_MAX - 1; in ae5_headphone_gain_info() [all …]
|
| /linux/Documentation/core-api/irq/ |
| H A D | concepts.rst | 17 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/soc/tegra/ |
| H A D | tegra210_i2s.c | 396 ucontrol->value.enumerated.item[0] = i2s->stereo_to_mono[I2S_TX_PATH]; 406 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_i2s_cput_stereo_to_mono() 422 ucontrol->value.enumerated.item[0] = i2s->mono_to_stereo[I2S_TX_PATH]; 432 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_i2s_cput_mono_to_stereo() 448 ucontrol->value.enumerated.item[0] = i2s->stereo_to_mono[I2S_RX_PATH]; 458 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_i2s_pput_stereo_to_mono() 474 ucontrol->value.enumerated.item[0] = i2s->mono_to_stereo[I2S_RX_PATH]; 484 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_i2s_pput_mono_to_stereo()
|
| H A D | tegra210_admaif.c | 506 ucontrol->value.enumerated.item[0] = in tegra210_admaif_pput_mono_to_stereo() 518 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_admaif_pput_mono_to_stereo() 535 ucontrol->value.enumerated.item[0] = in tegra210_admaif_cput_mono_to_stereo() 547 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_admaif_cput_mono_to_stereo() 564 ucontrol->value.enumerated.item[0] = in tegra210_admaif_pput_stereo_to_mono() 576 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_admaif_pput_stereo_to_mono() 593 ucontrol->value.enumerated.item[0] = in tegra210_admaif_cput_stereo_to_mono() 605 unsigned int value = ucontrol->value.enumerated.item[0]; in tegra210_admaif_cput_stereo_to_mono()
|
| /linux/sound/usb/ |
| H A D | mixer_quirks.c | 462 ucontrol->value.enumerated.item[0] = kcontrol->private_value; in snd_emu0204_ch_switch_get() 489 unsigned int value = ucontrol->value.enumerated.item[0]; in snd_emu0204_ch_switch_put() 944 ucontrol->value.enumerated.item[0] = kctl->private_value; in snd_mbox1_clk_switch_get() 982 new_val = ucontrol->value.enumerated.item[0]; in snd_mbox1_clk_switch_put() 1012 ucontrol->value.enumerated.item[0] = kctl->private_value; in snd_mbox1_src_switch_get() 1049 new_val = ucontrol->value.enumerated.item[0]; in snd_mbox1_src_switch_put() 1298 ucontrol->value.enumerated.item[0] = kctl->private_value >> 24; in snd_ftu_eff_switch_get() 1331 new_val = ucontrol->value.enumerated.item[0]; in snd_ftu_eff_switch_put() 2612 ucontrol->value.enumerated.item[0] = idx; in snd_rme_sync_state_get() 2625 ucontrol->value.enumerated.item[0] = SND_RME_SPDIF_IF(status1); in snd_rme_spdif_if_get() [all …]
|
| H A D | mixer_scarlett.c | 388 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() 716 ucontrol->value.enumerated.item[0] = clamp((int)buf[0], 0, 1); in scarlett_ctl_meter_get()
|
| /linux/Documentation/gpu/rfc/ |
| H A D | color_pipeline.rst | 125 * 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 D | ca0106_mixer.c | 186 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 D | cs35l56_hda.c | 169 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()
|
| /linux/Documentation/mhi/ |
| H A D | topology.rst | 38 Each supported device is enumerated in:: 50 Each supported driver is enumerated in::
|
| /linux/include/uapi/linux/ |
| H A D | virtio_snd.h | 434 } enumerated; member 461 __le32 enumerated[128]; member
|
| /linux/sound/pci/ctxfi/ |
| H A D | ctmixer.c | 424 ucontrol->value.enumerated.item[0] = atc->output_switch_get(atc); in output_switch_get() 432 if (ucontrol->value.enumerated.item[0] > 2) in output_switch_put() 434 return atc->output_switch_put(atc, ucontrol->value.enumerated.item[0]); in output_switch_put() 459 ucontrol->value.enumerated.item[0] = atc->mic_source_switch_get(atc); in mic_source_switch_get() 467 if (ucontrol->value.enumerated.item[0] > 2) in mic_source_switch_put() 470 ucontrol->value.enumerated.item[0]); in mic_source_switch_put() 636 ucontrol->value.enumerated.item[0] = atc->rca_state; in dedicated_rca_get() 644 unsigned int rca_state = ucontrol->value.enumerated.item[0]; in dedicated_rca_put()
|