Home
last modified time | relevance | path

Searched refs:imux (Results 1 – 7 of 7) sorted by relevance

/linux-3.4.99/sound/pci/hda/ !
Dpatch_conexant.c2359 const struct hda_input_mux *imux = &cxt5066_analog_mic_boost; in cxt5066_mic_boost_mux_enum_put() local
2362 if (idx >= imux->num_items) in cxt5066_mic_boost_mux_enum_put()
2363 idx = imux->num_items - 1; in cxt5066_mic_boost_mux_enum_put()
2443 const struct hda_input_mux *imux = &cxt5066_analog_mic_boost; in cxt5066_olpc_dc_bias_enum_put() local
2447 if (idx >= imux->num_items) in cxt5066_olpc_dc_bias_enum_put()
2448 idx = imux->num_items - 1; in cxt5066_olpc_dc_bias_enum_put()
3593 const struct hda_input_mux *imux, in cx_auto_mux_enum_update() argument
3600 if (!imux->num_items) in cx_auto_mux_enum_update()
3602 if (idx >= imux->num_items) in cx_auto_mux_enum_update()
3603 idx = imux->num_items - 1; in cx_auto_mux_enum_update()
[all …]
Dhda_codec.c4496 int snd_hda_input_mux_info(const struct hda_input_mux *imux, in snd_hda_input_mux_info() argument
4503 uinfo->value.enumerated.items = imux->num_items; in snd_hda_input_mux_info()
4504 if (!imux->num_items) in snd_hda_input_mux_info()
4507 if (index >= imux->num_items) in snd_hda_input_mux_info()
4508 index = imux->num_items - 1; in snd_hda_input_mux_info()
4509 strcpy(uinfo->value.enumerated.name, imux->items[index].label); in snd_hda_input_mux_info()
4518 const struct hda_input_mux *imux, in snd_hda_input_mux_put() argument
4525 if (!imux->num_items) in snd_hda_input_mux_put()
4528 if (idx >= imux->num_items) in snd_hda_input_mux_put()
4529 idx = imux->num_items - 1; in snd_hda_input_mux_put()
[all …]
Dpatch_realtek.c300 const struct hda_input_mux *imux; in alc_mux_select() local
309 imux = &spec->input_mux[mux_idx]; in alc_mux_select()
310 if (!imux->num_items && mux_idx > 0) in alc_mux_select()
311 imux = &spec->input_mux[0]; in alc_mux_select()
312 if (!imux->num_items) in alc_mux_select()
315 if (idx >= imux->num_items) in alc_mux_select()
316 idx = imux->num_items - 1; in alc_mux_select()
349 int active = imux->items[idx].index; in alc_mux_select()
359 imux->items[idx].index); in alc_mux_select()
1041 struct hda_input_mux *imux = &spec->private_imux[0]; in alc_check_dyn_adc_switch() local
[all …]
Dhda_local.h259 int snd_hda_input_mux_info(const struct hda_input_mux *imux,
262 const struct hda_input_mux *imux,
429 int snd_hda_add_imux_item(struct hda_input_mux *imux, const char *label,
Dpatch_sigmatel.c750 const struct hda_input_mux *imux = spec->input_mux; in stac92xx_mux_enum_put() local
754 if (idx >= imux->num_items) in stac92xx_mux_enum_put()
755 idx = imux->num_items - 1; in stac92xx_mux_enum_put()
762 imux->items[idx].index); in stac92xx_mux_enum_put()
765 imux = spec->dinput_mux; in stac92xx_mux_enum_put()
770 imux->items[0].index); in stac92xx_mux_enum_put()
773 imux = spec->dinput_mux; in stac92xx_mux_enum_put()
780 imux->items[didx].index); in stac92xx_mux_enum_put()
2879 struct hda_input_mux *imux = &spec->private_imux; in stac92xx_add_input_source() local
2883 if (!spec->num_adcs || imux->num_items <= 1) in stac92xx_add_input_source()
[all …]
Dpatch_cirrus.c1713 const struct hda_input_mux *imux = &spec->input_mux; in cs421x_add_input_volume_control() local
1726 return add_volume(codec, imux->items[item].label, 0, in cs421x_add_input_volume_control()
1735 struct hda_input_mux *imux = &spec->input_mux; in build_cs421x_input() local
1769 snd_hda_add_imux_item(imux, label, spec->adc_idx[i], &type_idx); in build_cs421x_input()
Dpatch_analog.c3072 struct hda_input_mux *imux = &spec->private_imux; in ad1988_auto_create_analog_input_ctls() local
3079 snd_hda_add_imux_item(imux, label, in ad1988_auto_create_analog_input_ctls()
3088 snd_hda_add_imux_item(imux, "Mix", 9, NULL); in ad1988_auto_create_analog_input_ctls()