Lines Matching refs:multiout
1176 if (spec->multiout.num_dacs == 1 && !spec->mixer_nid && in get_line_out_pfx()
1178 !spec->multiout.hp_out_nid[0] && !spec->multiout.extra_out_nid[0]) in get_line_out_pfx()
1659 else if (spec->multiout.hp_out_nid[0]) in check_aamix_out_path()
1660 dac = spec->multiout.hp_out_nid[0]; in check_aamix_out_path()
1661 else if (spec->multiout.extra_out_nid[0]) in check_aamix_out_path()
1662 dac = spec->multiout.extra_out_nid[0]; in check_aamix_out_path()
1743 spec->multiout.num_dacs = cfg->line_outs; in fill_and_eval_dacs()
1744 spec->multiout.dac_nids = spec->private_dac_nids; in fill_and_eval_dacs()
1746 memset(spec->multiout.hp_out_nid, 0, sizeof(spec->multiout.hp_out_nid)); in fill_and_eval_dacs()
1747 memset(spec->multiout.extra_out_nid, 0, sizeof(spec->multiout.extra_out_nid)); in fill_and_eval_dacs()
1773 spec->multiout.hp_out_nid, in fill_and_eval_dacs()
1777 spec->multiout.extra_out_nid, in fill_and_eval_dacs()
1804 spec->multiout.hp_out_nid, in fill_and_eval_dacs()
1814 spec->multiout.extra_out_nid, in fill_and_eval_dacs()
1846 spec->multiout.num_dacs = 0; in fill_and_eval_dacs()
1849 spec->multiout.num_dacs++; in fill_and_eval_dacs()
1859 spec->multiout.num_dacs * 2; in fill_and_eval_dacs()
1863 spec->private_dac_nids[spec->multiout.num_dacs++] = in fill_and_eval_dacs()
1876 spec->multiout.hp_out_nid, in fill_and_eval_dacs()
1880 spec->multiout.extra_out_nid, in fill_and_eval_dacs()
1917 spec->multiout.dac_nids[0], in debug_show_configs()
1918 spec->multiout.dac_nids[1], in debug_show_configs()
1919 spec->multiout.dac_nids[2], in debug_show_configs()
1920 spec->multiout.dac_nids[3], in debug_show_configs()
1936 spec->multiout.hp_out_nid[0], in debug_show_configs()
1937 spec->multiout.hp_out_nid[1], in debug_show_configs()
1938 spec->multiout.hp_out_nid[2], in debug_show_configs()
1939 spec->multiout.hp_out_nid[3]); in debug_show_configs()
1946 spec->multiout.extra_out_nid[0], in debug_show_configs()
1947 spec->multiout.extra_out_nid[1], in debug_show_configs()
1948 spec->multiout.extra_out_nid[2], in debug_show_configs()
1949 spec->multiout.extra_out_nid[3]); in debug_show_configs()
2256 dacp = &spec->multiout.hp_out_nid[0]; in indep_hp_put()
2303 dac = spec->multiout.dac_nids[0]; in create_indep_hp_ctls()
2305 dac = spec->multiout.hp_out_nid[0]; in create_indep_hp_ctls()
2412 spec->multiout.max_channels = max(spec->ext_channel_count, in ch_mode_put()
2415 spec->multiout.num_dacs = spec->multiout.max_channels / 2; in ch_mode_put()
4158 spec->multiout.dig_out_nid = dig_nid; in parse_digital()
4161 spec->multiout.follower_dig_outs = spec->follower_dig_outs; in parse_digital()
5103 spec->multiout.max_channels = 2; in snd_hda_gen_parse_auto_config()
5164 spec->multiout.max_channels = max(spec->ext_channel_count, in snd_hda_gen_parse_auto_config()
5291 if (spec->multiout.dig_out_nid) { in snd_hda_gen_build_controls()
5293 spec->multiout.dig_out_nid, in snd_hda_gen_build_controls()
5294 spec->multiout.dig_out_nid, in snd_hda_gen_build_controls()
5300 &spec->multiout); in snd_hda_gen_build_controls()
5303 spec->multiout.share_spdif = 1; in snd_hda_gen_build_controls()
5383 &spec->multiout, substream, in playback_pcm_open()
5403 err = snd_hda_multi_out_analog_prepare(codec, &spec->multiout, in playback_pcm_prepare()
5418 err = snd_hda_multi_out_analog_cleanup(codec, &spec->multiout); in playback_pcm_cleanup()
5537 return snd_hda_multi_out_dig_open(codec, &spec->multiout); in dig_playback_pcm_open()
5547 return snd_hda_multi_out_dig_prepare(codec, &spec->multiout, in dig_playback_pcm_prepare()
5556 return snd_hda_multi_out_dig_cleanup(codec, &spec->multiout); in dig_playback_pcm_cleanup()
5564 return snd_hda_multi_out_dig_close(codec, &spec->multiout); in dig_playback_pcm_close()
5809 if (spec->multiout.num_dacs > 0) { in snd_hda_gen_build_pcms()
5813 spec->multiout.dac_nids[0]); in snd_hda_gen_build_pcms()
5815 spec->multiout.max_channels; in snd_hda_gen_build_pcms()
5831 if (spec->multiout.dig_out_nid || spec->dig_in_nid) { in snd_hda_gen_build_pcms()
5839 codec->follower_dig_outs = spec->multiout.follower_dig_outs; in snd_hda_gen_build_pcms()
5845 if (spec->multiout.dig_out_nid) in snd_hda_gen_build_pcms()
5849 spec->multiout.dig_out_nid); in snd_hda_gen_build_pcms()