/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/pci/hda/ |
H A D | patch_atihdmi.c | 33 struct hda_multi_out multiout; member in struct:atihdmi_spec 52 err = snd_hda_create_spdif_out_ctls(codec, spec->multiout.dig_out_nid); 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, 159 spec->multiout.num_dacs = 0; /* no analog */ 160 spec->multiout.max_channels = 2; 161 spec->multiout.dig_out_nid = 0x2; /* NID for copying analog to digital,
|
H A D | patch_cmedia.c | 52 struct hda_multi_out multiout; member in struct:cmi_spec 166 spec->num_channel_modes, spec->multiout.max_channels); 174 spec->num_channel_modes, &spec->multiout.max_channels); 327 if (spec->multiout.dig_out_nid) { 328 err = snd_hda_create_spdif_out_ctls(codec, spec->multiout.dig_out_nid); 438 if (spec->multiout.dig_out_nid) 455 return snd_hda_multi_out_analog_open(codec, &spec->multiout, substream); 465 return snd_hda_multi_out_analog_prepare(codec, &spec->multiout, stream_tag, 474 return snd_hda_multi_out_analog_cleanup(codec, &spec->multiout); 485 return snd_hda_multi_out_dig_open(codec, &spec->multiout); [all...] |
H A D | patch_via.c | 98 struct hda_multi_out multiout; member in struct:via_spec 335 return snd_hda_multi_out_analog_open(codec, &spec->multiout, substream); 345 return snd_hda_multi_out_analog_prepare(codec, &spec->multiout, 354 return snd_hda_multi_out_analog_cleanup(codec, &spec->multiout); 365 return snd_hda_multi_out_dig_open(codec, &spec->multiout); 373 return snd_hda_multi_out_dig_close(codec, &spec->multiout); 383 return snd_hda_multi_out_dig_prepare(codec, &spec->multiout, 466 if (spec->multiout.dig_out_nid) { 468 spec->multiout.dig_out_nid); 490 info->stream[SNDRV_PCM_STREAM_PLAYBACK].nid = spec->multiout [all...] |
H A D | patch_analog.c | 42 struct hda_multi_out multiout; /* playback set-up member in struct:ad198x_spec 133 if (spec->multiout.dig_out_nid) { 134 err = snd_hda_create_spdif_out_ctls(codec, spec->multiout.dig_out_nid); 154 return snd_hda_multi_out_analog_open(codec, &spec->multiout, substream); 164 return snd_hda_multi_out_analog_prepare(codec, &spec->multiout, stream_tag, 173 return snd_hda_multi_out_analog_cleanup(codec, &spec->multiout); 184 return snd_hda_multi_out_dig_open(codec, &spec->multiout); 192 return snd_hda_multi_out_dig_close(codec, &spec->multiout); 202 return snd_hda_multi_out_dig_prepare(codec, &spec->multiout, stream_tag, 286 info->stream[SNDRV_PCM_STREAM_PLAYBACK].channels_max = spec->multiout [all...] |
H A D | patch_sigmatel.c | 90 struct hda_multi_out multiout; member in struct:sigmatel_spec 430 if (spec->multiout.dig_out_nid) { 431 err = snd_hda_create_spdif_out_ctls(codec, spec->multiout.dig_out_nid); 810 return snd_hda_multi_out_analog_open(codec, &spec->multiout, substream); 820 return snd_hda_multi_out_analog_prepare(codec, &spec->multiout, stream_tag, format, substream); 828 return snd_hda_multi_out_analog_cleanup(codec, &spec->multiout); 839 return snd_hda_multi_out_dig_open(codec, &spec->multiout); 847 return snd_hda_multi_out_dig_close(codec, &spec->multiout); 857 return snd_hda_multi_out_dig_prepare(codec, &spec->multiout, 962 if (spec->multiout [all...] |
H A D | patch_conexant.c | 55 struct hda_multi_out multiout; /* playback set-up member in struct:conexant_spec 97 return snd_hda_multi_out_analog_open(codec, &spec->multiout, substream); 107 return snd_hda_multi_out_analog_prepare(codec, &spec->multiout, 117 return snd_hda_multi_out_analog_cleanup(codec, &spec->multiout); 128 return snd_hda_multi_out_dig_open(codec, &spec->multiout); 136 return snd_hda_multi_out_dig_close(codec, &spec->multiout); 146 return snd_hda_multi_out_dig_prepare(codec, &spec->multiout, 232 spec->multiout.max_channels; 234 spec->multiout.dac_nids[0]; 239 if (spec->multiout [all...] |
H A D | patch_realtek.c | 193 struct hda_multi_out multiout; /* playback set-up member in struct:alc_spec 314 spec->multiout.max_channels); 324 &spec->multiout.max_channels); 326 spec->multiout.num_dacs = spec->multiout.max_channels / 2; 611 spec->multiout.max_channels = spec->channel_mode[0].channels; 613 spec->multiout.num_dacs = preset->num_dacs; 614 spec->multiout.dac_nids = preset->dac_nids; 615 spec->multiout.dig_out_nid = preset->dig_out_nid; 616 spec->multiout [all...] |