ALSA: hda - Don't create secondary substream when no independent-hp is used
For VIA codecs, we shouldn't create a substream for independent HP mode, when no individual HP DAC is found. Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
@ -1557,6 +1557,8 @@ static int via_build_pcms(struct hda_codec *codec)
|
||||
*(spec->stream_analog_playback);
|
||||
info->stream[SNDRV_PCM_STREAM_PLAYBACK].nid =
|
||||
spec->multiout.dac_nids[0];
|
||||
if (!spec->multiout.hp_nid)
|
||||
info->stream[SNDRV_PCM_STREAM_PLAYBACK].substreams = 1;
|
||||
info->stream[SNDRV_PCM_STREAM_CAPTURE] = *(spec->stream_analog_capture);
|
||||
info->stream[SNDRV_PCM_STREAM_CAPTURE].nid = spec->adc_nids[0];
|
||||
|
||||
|
Reference in New Issue
Block a user