]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: x86: Don't set PCM state to DISCONNECTED
authorTakashi Iwai <tiwai@suse.de>
Tue, 31 Jan 2017 06:30:20 +0000 (07:30 +0100)
committerTakashi Iwai <tiwai@suse.de>
Fri, 3 Feb 2017 15:20:41 +0000 (16:20 +0100)
commita5db635d51d40d2cb32d26b7722fd0271c88da6a
treefb16fd6e8935d1c580198ecceecaf2c93db6685e
parente7e2a48294e721e2a5701bea1286152296fe0f07
ALSA: x86: Don't set PCM state to DISCONNECTED

Theoretically setting the state to SNDRV_PCM_STATE_DISCONNECTED is
correct.  But, unfortunately, PA gets confused by this action, and it
won't re-probe the device after HDMI/DP is re-plugged.  (It reprobes
only when the card itself is recreated.)

As a workaround, set SNDRV_PCM_STATE_SETUP instead.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/x86/intel_hdmi_audio_if.c