Searched refs:multiout (Results 1 - 11 of 11) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pci/hda/
H A Dpatch_atihdmi.c32 struct hda_multi_out multiout; member in struct:atihdmi_spec
54 err = snd_hda_create_spdif_out_ctls(codec, spec->multiout.dig_out_nid);
80 return snd_hda_multi_out_dig_open(codec, &spec->multiout);
88 return snd_hda_multi_out_dig_close(codec, &spec->multiout);
101 err = snd_hda_multi_out_dig_prepare(codec, &spec->multiout, stream_tag,
169 spec->multiout.num_dacs = 0; /* no analog */
170 spec->multiout.max_channels = 2;
175 spec->multiout.dig_out_nid = CVT_NID;
H A Dpatch_cmedia.c51 struct hda_multi_out multiout; member in struct:cmi_spec
164 spec->num_channel_modes, spec->multiout.max_channels);
172 spec->num_channel_modes, &spec->multiout.max_channels);
329 if (spec->multiout.dig_out_nid) {
330 err = snd_hda_create_spdif_out_ctls(codec, spec->multiout.dig_out_nid);
334 &spec->multiout);
337 spec->multiout.share_spdif = 1;
449 return snd_hda_multi_out_analog_open(codec, &spec->multiout, substream,
460 return snd_hda_multi_out_analog_prepare(codec, &spec->multiout, stream_tag,
469 return snd_hda_multi_out_analog_cleanup(codec, &spec->multiout);
[all...]
H A Dpatch_ca0110.c34 struct hda_multi_out multiout; member in struct:ca0110_spec
55 return snd_hda_multi_out_analog_open(codec, &spec->multiout, substream,
66 return snd_hda_multi_out_analog_prepare(codec, &spec->multiout,
75 return snd_hda_multi_out_analog_cleanup(codec, &spec->multiout);
86 return snd_hda_multi_out_dig_open(codec, &spec->multiout);
94 return snd_hda_multi_out_dig_close(codec, &spec->multiout);
104 return snd_hda_multi_out_dig_prepare(codec, &spec->multiout, stream_tag,
180 for (i = 0; i < spec->multiout.num_dacs; i++) {
184 mutenid = spec->multiout.dac_nids[i];
194 err = add_mono_volume(codec, spec->multiout
[all...]
H A Dpatch_analog.c42 struct hda_multi_out multiout; /* playback set-up member in struct:ad198x_spec
193 if (spec->multiout.dig_out_nid) {
194 err = snd_hda_create_spdif_out_ctls(codec, spec->multiout.dig_out_nid);
198 &spec->multiout);
201 spec->multiout.share_spdif = 1;
265 spec->multiout.dig_out_nid);
289 return snd_hda_multi_out_analog_open(codec, &spec->multiout, substream,
300 return snd_hda_multi_out_analog_prepare(codec, &spec->multiout, stream_tag,
309 return snd_hda_multi_out_analog_cleanup(codec, &spec->multiout);
320 return snd_hda_multi_out_dig_open(codec, &spec->multiout);
[all...]
H A Dpatch_cirrus.c35 struct hda_multi_out multiout; member in struct:cs_spec
143 return snd_hda_multi_out_analog_open(codec, &spec->multiout, substream,
154 return snd_hda_multi_out_analog_prepare(codec, &spec->multiout,
163 return snd_hda_multi_out_analog_cleanup(codec, &spec->multiout);
174 return snd_hda_multi_out_dig_open(codec, &spec->multiout);
182 return snd_hda_multi_out_dig_close(codec, &spec->multiout);
192 return snd_hda_multi_out_dig_prepare(codec, &spec->multiout, stream_tag,
201 return snd_hda_multi_out_dig_cleanup(codec, &spec->multiout);
284 spec->multiout.max_channels;
290 if (!spec->multiout
[all...]
H A Dpatch_via.c120 struct hda_multi_out multiout; member in struct:via_spec
1192 if (spec->multiout.hp_nid && spec->multiout.hp_nid
1193 != spec->multiout.dac_nids[HDA_FRONT])
1194 snd_hda_codec_setup_stream(codec, spec->multiout.hp_nid,
1635 return snd_hda_multi_out_analog_open(codec, &spec->multiout, substream,
1645 struct hda_multi_out *mout = &spec->multiout;
1714 struct hda_multi_out *mout = &spec->multiout;
1735 struct hda_multi_out *mout = &spec->multiout;
1778 return snd_hda_multi_out_dig_open(codec, &spec->multiout);
[all...]
H A Dpatch_nvhdmi.c114 spec->multiout.dig_out_nid);
162 return snd_hda_multi_out_dig_open(codec, &spec->multiout);
183 return snd_hda_multi_out_dig_close(codec, &spec->multiout);
191 return snd_hda_multi_out_dig_close(codec, &spec->multiout);
336 return snd_hda_multi_out_dig_prepare(codec, &spec->multiout, stream_tag,
497 spec->multiout.num_dacs = 0; /* no analog */
498 spec->multiout.max_channels = 8;
499 spec->multiout.dig_out_nid = nvhdmi_master_con_nid_7x;
518 spec->multiout.num_dacs = 0; /* no analog */
519 spec->multiout
[all...]
H A Dpatch_conexant.c73 struct hda_multi_out multiout; /* playback set-up member in struct:conexant_spec
144 return snd_hda_multi_out_analog_open(codec, &spec->multiout, substream,
155 return snd_hda_multi_out_analog_prepare(codec, &spec->multiout,
165 return snd_hda_multi_out_analog_cleanup(codec, &spec->multiout);
176 return snd_hda_multi_out_dig_open(codec, &spec->multiout);
184 return snd_hda_multi_out_dig_close(codec, &spec->multiout);
194 return snd_hda_multi_out_dig_prepare(codec, &spec->multiout,
318 spec->multiout.max_channels;
320 spec->multiout.dac_nids[0];
330 if (spec->multiout
[all...]
H A Dpatch_sigmatel.c241 struct hda_multi_out multiout; member in struct:sigmatel_spec
670 nid = spec->multiout.dig_out_nid;
1105 int wcaps = get_wcaps(codec, spec->multiout.dig_out_nid);
1121 if (spec->multiout.dig_out_nid) {
1122 err = snd_hda_create_spdif_out_ctls(codec, spec->multiout.dig_out_nid);
1126 &spec->multiout);
1129 spec->multiout.share_spdif = 1;
1140 snd_hda_set_vmaster_tlv(codec, spec->multiout.dac_nids[0],
2266 return snd_hda_multi_out_analog_open(codec, &spec->multiout, substream,
2277 return snd_hda_multi_out_analog_prepare(codec, &spec->multiout, stream_ta
[all...]
H A Dpatch_realtek.c323 struct hda_multi_out multiout; /* playback set-up member in struct:alc_spec
533 spec->multiout.max_channels = spec->ext_channel_count;
535 spec->multiout.num_dacs = spec->multiout.max_channels / 2;
907 spec->multiout.max_channels = preset->const_channel_count;
909 spec->multiout.max_channels = spec->channel_mode[0].channels;
912 spec->multiout.num_dacs = preset->num_dacs;
913 spec->multiout.dac_nids = preset->dac_nids;
914 spec->multiout.dig_out_nid = preset->dig_out_nid;
915 spec->multiout
[all...]
H A Dpatch_hdmi.c54 struct hda_multi_out multiout; member in struct:hdmi_spec

Completed in 126 milliseconds