/linux-3.3/sound/pci/ac97/ |
D | ac97_patch.c | 89 uinfo->value.enumerated.items = nums; in ac97_enum_text_info() 90 if (uinfo->value.enumerated.item > nums - 1) in ac97_enum_text_info() 91 uinfo->value.enumerated.item = nums - 1; in ac97_enum_text_info() 92 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in ac97_enum_text_info() 106 ucontrol->value.enumerated.item[0] = ac97->indep_surround; in ac97_surround_jack_mode_get() 113 unsigned char indep = !!ucontrol->value.enumerated.item[0]; in ac97_surround_jack_mode_put() 135 ucontrol->value.enumerated.item[0] = ac97->channel_mode; in ac97_channel_mode_get() 142 unsigned char mode = ucontrol->value.enumerated.item[0]; in ac97_channel_mode_put() 249 uinfo->value.enumerated.items = 3; in snd_ac97_ymf7x3_info_speaker() 250 if (uinfo->value.enumerated.item > 2) in snd_ac97_ymf7x3_info_speaker() [all …]
|
/linux-3.3/sound/pci/rme9652/ |
D | hdspm.c | 2123 uinfo->value.enumerated.items = 10; in snd_hdspm_info_autosync_sample_rate() 2125 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in snd_hdspm_info_autosync_sample_rate() 2126 uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1; in snd_hdspm_info_autosync_sample_rate() 2127 strcpy(uinfo->value.enumerated.name, in snd_hdspm_info_autosync_sample_rate() 2128 texts_freq[uinfo->value.enumerated.item]); in snd_hdspm_info_autosync_sample_rate() 2143 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2147 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2151 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2155 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() 2163 ucontrol->value.enumerated.item[0] = in snd_hdspm_get_autosync_sample_rate() [all …]
|
D | hdsp.c | 1643 uinfo->value.enumerated.items = ((hdsp->io_type == H9632) ? 4 : 3); in snd_hdsp_info_spdif_in() 1644 if (uinfo->value.enumerated.item > ((hdsp->io_type == H9632) ? 3 : 2)) in snd_hdsp_info_spdif_in() 1645 uinfo->value.enumerated.item = ((hdsp->io_type == H9632) ? 3 : 2); in snd_hdsp_info_spdif_in() 1646 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_hdsp_info_spdif_in() 1654 ucontrol->value.enumerated.item[0] = hdsp_spdif_in(hdsp); in snd_hdsp_get_spdif_in() 1666 val = ucontrol->value.enumerated.item[0] % ((hdsp->io_type == H9632) ? 4 : 3); in snd_hdsp_put_spdif_in() 1869 uinfo->value.enumerated.items = (hdsp->io_type == H9632) ? 10 : 7; in snd_hdsp_info_spdif_sample_rate() 1870 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in snd_hdsp_info_spdif_sample_rate() 1871 uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1; in snd_hdsp_info_spdif_sample_rate() 1872 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_hdsp_info_spdif_sample_rate() [all …]
|
D | rme9652.c | 928 uinfo->value.enumerated.items = 2; in snd_rme9652_info_adat1_in() 929 if (uinfo->value.enumerated.item > 1) in snd_rme9652_info_adat1_in() 930 uinfo->value.enumerated.item = 1; in snd_rme9652_info_adat1_in() 931 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_rme9652_info_adat1_in() 940 ucontrol->value.enumerated.item[0] = rme9652_adat1_in(rme9652); in snd_rme9652_get_adat1_in() 953 val = ucontrol->value.enumerated.item[0] % 2; in snd_rme9652_put_adat1_in() 999 uinfo->value.enumerated.items = 3; in snd_rme9652_info_spdif_in() 1000 if (uinfo->value.enumerated.item > 2) in snd_rme9652_info_spdif_in() 1001 uinfo->value.enumerated.item = 2; in snd_rme9652_info_spdif_in() 1002 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_rme9652_info_spdif_in() [all …]
|
/linux-3.3/sound/isa/sb/ |
D | sb_mixer.c | 191 uinfo->value.enumerated.items = 5; in snd_dt019x_input_sw_info() 192 if (uinfo->value.enumerated.item > 4) in snd_dt019x_input_sw_info() 193 uinfo->value.enumerated.item = 4; in snd_dt019x_input_sw_info() 194 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_dt019x_input_sw_info() 209 ucontrol->value.enumerated.item[0] = 0; in snd_dt019x_input_sw_get() 212 ucontrol->value.enumerated.item[0] = 1; in snd_dt019x_input_sw_get() 215 ucontrol->value.enumerated.item[0] = 2; in snd_dt019x_input_sw_get() 218 ucontrol->value.enumerated.item[0] = 4; in snd_dt019x_input_sw_get() 228 ucontrol->value.enumerated.item[0] = 4; in snd_dt019x_input_sw_get() 241 if (ucontrol->value.enumerated.item[0] > 4) in snd_dt019x_input_sw_put() [all …]
|
/linux-3.3/sound/usb/6fire/ |
D | control.c | 204 uinfo->value.enumerated.items = 2; in usb6fire_control_line_phono_info() 205 if (uinfo->value.enumerated.item > 1) in usb6fire_control_line_phono_info() 206 uinfo->value.enumerated.item = 1; in usb6fire_control_line_phono_info() 207 strcpy(uinfo->value.enumerated.name, in usb6fire_control_line_phono_info() 208 line_phono_texts[uinfo->value.enumerated.item]); in usb6fire_control_line_phono_info() 238 uinfo->value.enumerated.items = 2; in usb6fire_control_opt_coax_info() 239 if (uinfo->value.enumerated.item > 1) in usb6fire_control_opt_coax_info() 240 uinfo->value.enumerated.item = 1; in usb6fire_control_opt_coax_info() 241 strcpy(uinfo->value.enumerated.name, in usb6fire_control_opt_coax_info() 242 opt_coax_texts[uinfo->value.enumerated.item]); in usb6fire_control_opt_coax_info() [all …]
|
/linux-3.3/sound/pci/ca0106/ |
D | ca0106_mixer.c | 194 uinfo->value.enumerated.items = 6; in snd_ca0106_capture_source_info() 195 if (uinfo->value.enumerated.item > 5) in snd_ca0106_capture_source_info() 196 uinfo->value.enumerated.item = 5; in snd_ca0106_capture_source_info() 197 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_ca0106_capture_source_info() 206 ucontrol->value.enumerated.item[0] = emu->capture_source; in snd_ca0106_capture_source_get() 217 val = ucontrol->value.enumerated.item[0] ; in snd_ca0106_capture_source_put() 237 uinfo->value.enumerated.items = 4; in snd_ca0106_i2c_capture_source_info() 238 if (uinfo->value.enumerated.item > 3) in snd_ca0106_i2c_capture_source_info() 239 uinfo->value.enumerated.item = 3; in snd_ca0106_i2c_capture_source_info() 240 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_ca0106_i2c_capture_source_info() [all …]
|
/linux-3.3/sound/drivers/pcsp/ |
D | pcsp_mixer.c | 50 uinfo->value.enumerated.items = chip->max_treble + 1; in pcsp_treble_info() 51 if (uinfo->value.enumerated.item > chip->max_treble) in pcsp_treble_info() 52 uinfo->value.enumerated.item = chip->max_treble; in pcsp_treble_info() 53 sprintf(uinfo->value.enumerated.name, "%lu", in pcsp_treble_info() 54 (unsigned long)PCSP_CALC_RATE(uinfo->value.enumerated.item)); in pcsp_treble_info() 62 ucontrol->value.enumerated.item[0] = chip->treble; in pcsp_treble_get() 71 int treble = ucontrol->value.enumerated.item[0]; in pcsp_treble_put()
|
/linux-3.3/sound/soc/s6000/ |
D | s6105-ipcam.c | 87 uinfo->value.enumerated.items = 2; in output_type_info() 88 if (uinfo->value.enumerated.item) { in output_type_info() 89 uinfo->value.enumerated.item = 1; in output_type_info() 90 strcpy(uinfo->value.enumerated.name, "HPLOUT/HPROUT"); in output_type_info() 92 strcpy(uinfo->value.enumerated.name, "HPLOUT/HPLCOM"); in output_type_info() 100 ucontrol->value.enumerated.item[0] = kcontrol->private_value; in output_type_get() 109 unsigned int val = (ucontrol->value.enumerated.item[0] != 0); in output_type_put()
|
/linux-3.3/sound/pci/ice1712/ |
D | prodigy192.c | 290 uinfo->value.enumerated.items = 2; in stac9460_mic_sw_info() 292 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in stac9460_mic_sw_info() 293 uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1; in stac9460_mic_sw_info() 294 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in stac9460_mic_sw_info() 307 ucontrol->value.enumerated.item[0] = (val >> 7) & 0x1; in stac9460_mic_sw_get() 318 new = (ucontrol->value.enumerated.item[0] << 7 & 0x80) | (old & ~0x80); in stac9460_mic_sw_put() 569 uinfo->value.enumerated.items = 2; in ak4114_input_sw_info() 570 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in ak4114_input_sw_info() 571 uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1; in ak4114_input_sw_info() 572 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in ak4114_input_sw_info() [all …]
|
D | maya44.c | 365 uinfo->value.enumerated.items = ARRAY_SIZE(texts); in maya_rec_src_info() 366 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in maya_rec_src_info() 367 uinfo->value.enumerated.item = in maya_rec_src_info() 368 uinfo->value.enumerated.items - 1; in maya_rec_src_info() 369 strcpy(uinfo->value.enumerated.name, in maya_rec_src_info() 370 texts[uinfo->value.enumerated.item]); in maya_rec_src_info() 384 ucontrol->value.enumerated.item[0] = sel; in maya_rec_src_get() 392 int sel = ucontrol->value.enumerated.item[0]; in maya_rec_src_put() 417 uinfo->value.enumerated.items = ARRAY_SIZE(texts); in maya_pb_route_info() 418 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in maya_pb_route_info() [all …]
|
D | aureon.c | 210 uinfo->value.enumerated.items = 3; in aureon_universe_inmux_info() 211 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in aureon_universe_inmux_info() 212 uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1; in aureon_universe_inmux_info() 213 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in aureon_universe_inmux_info() 222 ucontrol->value.enumerated.item[0] = spec->pca9554_out; in aureon_universe_inmux_get() 234 nval = ucontrol->value.enumerated.item[0]; in aureon_universe_inmux_put() 1112 uinfo->value.enumerated.items = 8; in wm_adc_mux_info() 1113 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in wm_adc_mux_info() 1114 uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1; in wm_adc_mux_info() 1115 strcpy(uinfo->value.enumerated.name, universe_texts[uinfo->value.enumerated.item]); in wm_adc_mux_info() [all …]
|
D | ews.c | 584 uinfo->value.enumerated.items = 2; in snd_ice1712_ewx_io_sense_info() 585 if (uinfo->value.enumerated.item >= 2) in snd_ice1712_ewx_io_sense_info() 586 uinfo->value.enumerated.item = 1; in snd_ice1712_ewx_io_sense_info() 587 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_ice1712_ewx_io_sense_info() 597 ucontrol->value.enumerated.item[0] = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA) & mask ? 1 : 0; in snd_ice1712_ewx_io_sense_get() 610 nval = ucontrol->value.enumerated.item[0] ? mask : 0; in snd_ice1712_ewx_io_sense_put() 655 …ucontrol->value.enumerated.item[0] = data & ICE1712_EWS88MT_OUTPUT_SENSE ? 1 : 0; /* high = -10dBV… in snd_ice1712_ews88mt_output_sense_get() 671 …ndata = (data & ~ICE1712_EWS88MT_OUTPUT_SENSE) | (ucontrol->value.enumerated.item[0] ? ICE1712_EWS… in snd_ice1712_ews88mt_output_sense_put() 697 ucontrol->value.enumerated.item[0] = data & (1 << channel) ? 0 : 1; in snd_ice1712_ews88mt_input_sense_get() 717 ndata = (data & ~(1 << channel)) | (ucontrol->value.enumerated.item[0] ? 0 : (1 << channel)); in snd_ice1712_ews88mt_input_sense_put() [all …]
|
D | ice1712.c | 1835 uinfo->value.enumerated.items = 14; in snd_ice1712_pro_internal_clock_info() 1836 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in snd_ice1712_pro_internal_clock_info() 1837 uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1; in snd_ice1712_pro_internal_clock_info() 1838 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_ice1712_pro_internal_clock_info() 1853 ucontrol->value.enumerated.item[0] = 13; in snd_ice1712_pro_internal_clock_get() 1860 ucontrol->value.enumerated.item[0] = val; in snd_ice1712_pro_internal_clock_get() 1879 if (ucontrol->value.enumerated.item[0] == 13) { in snd_ice1712_pro_internal_clock_put() 1926 uinfo->value.enumerated.items = 13; in snd_ice1712_pro_internal_clock_default_info() 1927 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in snd_ice1712_pro_internal_clock_default_info() 1928 uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1; in snd_ice1712_pro_internal_clock_default_info() [all …]
|
D | quartet.c | 557 uinfo->value.enumerated.items = ARRAY_SIZE(texts); in qtet_ain12_enum_info() 559 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in qtet_ain12_enum_info() 560 uinfo->value.enumerated.item = in qtet_ain12_enum_info() 561 uinfo->value.enumerated.items - 1; in qtet_ain12_enum_info() 562 strcpy(uinfo->value.enumerated.name, in qtet_ain12_enum_info() 563 texts[uinfo->value.enumerated.item]); in qtet_ain12_enum_info() 709 uinfo->value.enumerated.items = ARRAY_SIZE(private.texts); in qtet_enum_info() 711 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in qtet_enum_info() 712 uinfo->value.enumerated.item = in qtet_enum_info() 713 uinfo->value.enumerated.items - 1; in qtet_enum_info() [all …]
|
/linux-3.3/sound/pci/oxygen/ |
D | xonar_dg.c | 262 value->value.enumerated.item[0] = data->output_sel; in output_switch_get() 275 if (value->value.enumerated.item[0] > 2) in output_switch_put() 279 changed = value->value.enumerated.item[0] != data->output_sel; in output_switch_put() 281 data->output_sel = value->value.enumerated.item[0]; in output_switch_put() 320 value->value.enumerated.item[0] = 0; in hp_volume_offset_get() 322 value->value.enumerated.item[0] = 1; in hp_volume_offset_get() 324 value->value.enumerated.item[0] = 2; in hp_volume_offset_get() 338 if (value->value.enumerated.item[0] > 2) in hp_volume_offset_put() 340 att = atts[value->value.enumerated.item[0]]; in hp_volume_offset_put() 427 value->value.enumerated.item[0] = data->input_sel; in input_sel_get() [all …]
|
/linux-3.3/sound/isa/msnd/ |
D | msnd_pinnacle_mixer.c | 66 uinfo->value.enumerated.items = items; in snd_msndmix_info_mux() 67 if (uinfo->value.enumerated.item >= items) in snd_msndmix_info_mux() 68 uinfo->value.enumerated.item = items - 1; in snd_msndmix_info_mux() 69 strcpy(uinfo->value.enumerated.name, in snd_msndmix_info_mux() 70 texts[uinfo->value.enumerated.item]); in snd_msndmix_info_mux() 79 ucontrol->value.enumerated.item[0] = 0; in snd_msndmix_get_mux() 82 ucontrol->value.enumerated.item[0] = 1; in snd_msndmix_get_mux() 85 ucontrol->value.enumerated.item[0] = 2; in snd_msndmix_get_mux() 130 return snd_msndmix_set_mux(msnd, ucontrol->value.enumerated.item[0]); in snd_msndmix_put_mux()
|
/linux-3.3/sound/core/ |
D | control_compat.c | 88 } enumerated; member 111 if (get_user(data->value.enumerated.item, &data32->value.enumerated.item)) in snd_ctl_elem_info_compat() 145 if (copy_to_user(&data32->value.enumerated, in snd_ctl_elem_info_compat() 146 &data->value.enumerated, in snd_ctl_elem_info_compat() 147 sizeof(data->value.enumerated))) in snd_ctl_elem_info_compat() 373 if (copy_from_user(&data->value.enumerated, in snd_ctl_elem_add_compat() 374 &data32->value.enumerated, in snd_ctl_elem_add_compat() 375 sizeof(data->value.enumerated))) in snd_ctl_elem_add_compat() 377 data->value.enumerated.names_ptr = in snd_ctl_elem_add_compat() 378 (uintptr_t)compat_ptr(data->value.enumerated.names_ptr); in snd_ctl_elem_add_compat()
|
/linux-3.3/sound/pci/asihpi/ |
D | asihpi.c | 1627 uinfo->value.enumerated.items = 3; in snd_asihpi_aesebu_format_info() 1629 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in snd_asihpi_aesebu_format_info() 1630 uinfo->value.enumerated.item = in snd_asihpi_aesebu_format_info() 1631 uinfo->value.enumerated.items - 1; in snd_asihpi_aesebu_format_info() 1633 strcpy(uinfo->value.enumerated.name, in snd_asihpi_aesebu_format_info() 1634 asihpi_aesebu_format_names[uinfo->value.enumerated.item]); in snd_asihpi_aesebu_format_info() 1649 ucontrol->value.enumerated.item[0] = 0; in snd_asihpi_aesebu_format_get() 1654 ucontrol->value.enumerated.item[0] = 1; in snd_asihpi_aesebu_format_get() 1656 ucontrol->value.enumerated.item[0] = 2; in snd_asihpi_aesebu_format_get() 1670 if (ucontrol->value.enumerated.item[0] == 1) in snd_asihpi_aesebu_format_put() [all …]
|
/linux-3.3/sound/pci/emu10k1/ |
D | emumixer.c | 401 uinfo->value.enumerated.items = 49; in snd_emu1010_input_output_source_info() 404 uinfo->value.enumerated.items = 53; in snd_emu1010_input_output_source_info() 407 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in snd_emu1010_input_output_source_info() 408 uinfo->value.enumerated.item = in snd_emu1010_input_output_source_info() 409 uinfo->value.enumerated.items - 1; in snd_emu1010_input_output_source_info() 410 strcpy(uinfo->value.enumerated.name, in snd_emu1010_input_output_source_info() 411 items[uinfo->value.enumerated.item]); in snd_emu1010_input_output_source_info() 427 ucontrol->value.enumerated.item[0] = emu->emu1010.output_source[channel]; in snd_emu1010_output_source_get() 438 val = ucontrol->value.enumerated.item[0]; in snd_emu1010_output_source_put() 471 ucontrol->value.enumerated.item[0] = emu->emu1010.input_source[channel]; in snd_emu1010_input_source_get() [all …]
|
D | p16v.c | 764 uinfo->value.enumerated.items = 8; in snd_p16v_capture_source_info() 765 if (uinfo->value.enumerated.item > 7) in snd_p16v_capture_source_info() 766 uinfo->value.enumerated.item = 7; in snd_p16v_capture_source_info() 767 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_p16v_capture_source_info() 776 ucontrol->value.enumerated.item[0] = emu->p16v_capture_source; in snd_p16v_capture_source_get() 789 val = ucontrol->value.enumerated.item[0] ; in snd_p16v_capture_source_put() 809 uinfo->value.enumerated.items = 4; in snd_p16v_capture_channel_info() 810 if (uinfo->value.enumerated.item > 3) in snd_p16v_capture_channel_info() 811 uinfo->value.enumerated.item = 3; in snd_p16v_capture_channel_info() 812 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_p16v_capture_channel_info() [all …]
|
/linux-3.3/sound/drivers/vx/ |
D | vx_mixer.c | 489 uinfo->value.enumerated.items = 3; in vx_audio_src_info() 490 if (uinfo->value.enumerated.item > 2) in vx_audio_src_info() 491 uinfo->value.enumerated.item = 2; in vx_audio_src_info() 492 strcpy(uinfo->value.enumerated.name, in vx_audio_src_info() 493 texts_mic[uinfo->value.enumerated.item]); in vx_audio_src_info() 495 uinfo->value.enumerated.items = 2; in vx_audio_src_info() 496 if (uinfo->value.enumerated.item > 1) in vx_audio_src_info() 497 uinfo->value.enumerated.item = 1; in vx_audio_src_info() 498 strcpy(uinfo->value.enumerated.name, in vx_audio_src_info() 499 texts_vx2[uinfo->value.enumerated.item]); in vx_audio_src_info() [all …]
|
/linux-3.3/drivers/staging/line6/ |
D | toneport.c | 224 uinfo->value.enumerated.items = size; in snd_toneport_source_info() 226 if (uinfo->value.enumerated.item >= size) in snd_toneport_source_info() 227 uinfo->value.enumerated.item = size - 1; in snd_toneport_source_info() 229 strcpy(uinfo->value.enumerated.name, in snd_toneport_source_info() 230 toneport_source_info[uinfo->value.enumerated.item].name); in snd_toneport_source_info() 242 ucontrol->value.enumerated.item[0] = toneport->source; in snd_toneport_source_get() 254 if (ucontrol->value.enumerated.item[0] == toneport->source) in snd_toneport_source_put() 257 toneport->source = ucontrol->value.enumerated.item[0]; in snd_toneport_source_put()
|
/linux-3.3/sound/pci/ |
D | rme96.c | 1843 uinfo->value.enumerated.items = 3; in snd_rme96_info_inputtype_control() 1846 uinfo->value.enumerated.items = 4; in snd_rme96_info_inputtype_control() 1851 uinfo->value.enumerated.items = 4; in snd_rme96_info_inputtype_control() 1855 uinfo->value.enumerated.items = 5; in snd_rme96_info_inputtype_control() 1862 if (uinfo->value.enumerated.item > uinfo->value.enumerated.items - 1) { in snd_rme96_info_inputtype_control() 1863 uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1; in snd_rme96_info_inputtype_control() 1865 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_rme96_info_inputtype_control() 1875 ucontrol->value.enumerated.item[0] = snd_rme96_getinputtype(rme96); in snd_rme96_get_inputtype_control() 1888 if (ucontrol->value.enumerated.item[0] == RME96_INPUT_ANALOG) { in snd_rme96_get_inputtype_control() 1889 ucontrol->value.enumerated.item[0] = RME96_INPUT_XLR; in snd_rme96_get_inputtype_control() [all …]
|
/linux-3.3/sound/i2c/other/ |
D | ak4xxx-adda.c | 473 uinfo->value.enumerated.items = 4; in snd_akm4xxx_deemphasis_info() 474 if (uinfo->value.enumerated.item >= 4) in snd_akm4xxx_deemphasis_info() 475 uinfo->value.enumerated.item = 3; in snd_akm4xxx_deemphasis_info() 476 strcpy(uinfo->value.enumerated.name, in snd_akm4xxx_deemphasis_info() 477 texts[uinfo->value.enumerated.item]); in snd_akm4xxx_deemphasis_info() 488 ucontrol->value.enumerated.item[0] = in snd_akm4xxx_deemphasis_get() 500 unsigned char nval = ucontrol->value.enumerated.item[0] & 3; in snd_akm4xxx_deemphasis_put() 581 uinfo->value.enumerated.items = num_names; in ak4xxx_capture_source_info() 582 idx = uinfo->value.enumerated.item; in ak4xxx_capture_source_info() 586 strncpy(uinfo->value.enumerated.name, input_names[idx], in ak4xxx_capture_source_info() [all …]
|