• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/hda/

Lines Matching refs:multiout

42 	struct hda_multi_out multiout;	/* playback set-up
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.max_channels;
287 info->stream[SNDRV_PCM_STREAM_PLAYBACK].nid = spec->multiout.dac_nids[0];
292 if (spec->multiout.dig_out_nid) {
297 info->stream[SNDRV_PCM_STREAM_PLAYBACK].nid = spec->multiout.dig_out_nid;
329 if (spec->multiout.dig_out_nid)
869 spec->multiout.max_channels = 6;
870 spec->multiout.num_dacs = ARRAY_SIZE(ad1986a_dac_nids);
871 spec->multiout.dac_nids = ad1986a_dac_nids;
872 spec->multiout.dig_out_nid = AD1986A_SPDIF_OUT;
897 spec->multiout.max_channels = 2;
898 spec->multiout.num_dacs = 1;
902 spec->multiout.max_channels = 2;
903 spec->multiout.num_dacs = 1;
904 spec->multiout.dac_nids = ad1986a_laptop_dac_nids;
910 spec->multiout.max_channels = 2;
911 spec->multiout.num_dacs = 1;
912 spec->multiout.dac_nids = ad1986a_laptop_dac_nids;
913 spec->multiout.dig_out_nid = 0;
920 spec->multiout.max_channels = 2;
921 spec->multiout.num_dacs = 1;
922 spec->multiout.dac_nids = ad1986a_laptop_dac_nids;
923 spec->multiout.dig_out_nid = 0;
984 snd_hda_codec_write(codec, spec->multiout.dig_out_nid, 0,
1077 spec->multiout.max_channels = 2;
1078 spec->multiout.num_dacs = ARRAY_SIZE(ad1983_dac_nids);
1079 spec->multiout.dac_nids = ad1983_dac_nids;
1080 spec->multiout.dig_out_nid = AD1983_SPDIF_OUT;
1465 spec->multiout.max_channels = 2;
1466 spec->multiout.num_dacs = ARRAY_SIZE(ad1981_dac_nids);
1467 spec->multiout.dac_nids = ad1981_dac_nids;
1468 spec->multiout.dig_out_nid = AD1981_SPDIF_OUT;
1490 spec->multiout.dig_out_nid = 0;
1505 spec->multiout.dig_out_nid = 0;
1689 spec->num_channel_mode, spec->multiout.max_channels);
1699 &spec->multiout.max_channels);
1701 spec->multiout.num_dacs = spec->multiout.max_channels / 2;
2331 spec->multiout.dac_nids = spec->private_dac_nids;
2336 spec->multiout.dac_nids[i] = ad1988_idx_to_dac(codec, idx);
2338 spec->multiout.num_dacs = cfg->line_outs;
2352 hda_nid_t dac = spec->multiout.dac_nids[i];
2409 if (! spec->multiout.hp_nid)
2410 spec->multiout.hp_nid = nid;
2412 spec->multiout.extra_out_nid[0] = nid;
2591 spec->multiout.max_channels = spec->multiout.num_dacs * 2;
2594 spec->multiout.dig_out_nid = AD1988_SPDIF_OUT;
2675 spec->multiout.max_channels = 8;
2676 spec->multiout.num_dacs = 4;
2678 spec->multiout.dac_nids = ad1988_6stack_dac_nids_rev2;
2680 spec->multiout.dac_nids = ad1988_6stack_dac_nids;
2691 spec->multiout.dig_out_nid = AD1988_SPDIF_OUT;
2697 spec->multiout.max_channels = 6;
2698 spec->multiout.num_dacs = 3;
2700 spec->multiout.dac_nids = ad1988_3stack_dac_nids_rev2;
2702 spec->multiout.dac_nids = ad1988_3stack_dac_nids;
2715 spec->multiout.dig_out_nid = AD1988_SPDIF_OUT;
2719 spec->multiout.max_channels = 2;
2720 spec->multiout.num_dacs = 1;
2721 spec->multiout.dac_nids = ad1988_3stack_dac_nids;
2728 spec->multiout.dig_out_nid = AD1988_SPDIF_OUT;
2737 if (spec->multiout.dig_out_nid) {