Home
last modified time | relevance | path

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

12345

/linux-3.3/sound/pci/ac97/
Dac97_patch.c89 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/
Dhdspm.c2123 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 …]
Dhdsp.c1643 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 …]
Drme9652.c928 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/
Dsb_mixer.c191 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/
Dcontrol.c204 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/
Dca0106_mixer.c194 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/
Dpcsp_mixer.c50 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/
Ds6105-ipcam.c87 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/
Dprodigy192.c290 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 …]
Dmaya44.c365 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 …]
Daureon.c210 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 …]
Dews.c584 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 …]
Dice1712.c1835 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 …]
Dquartet.c557 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/
Dxonar_dg.c262 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/
Dmsnd_pinnacle_mixer.c66 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/
Dcontrol_compat.c88 } 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/
Dasihpi.c1627 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/
Demumixer.c401 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 …]
Dp16v.c764 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/
Dvx_mixer.c489 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/
Dtoneport.c224 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/
Drme96.c1843 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/
Dak4xxx-adda.c473 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 …]

12345