• Takashi Iwai's avatar
    ALSA: hda - Fix invalid D3 of headphone DAC on VT202x codecs · 2c7b0211
    Takashi Iwai authored
    commit 6162552b upstream.
    
    We've got a bug report about the silent output from the headphone on a
    mobo with VT2021, and spotted out that this was because of the wrong
    D3 state on the DAC for the headphone output.  The bug is triggered by
    the incomplete check for this DAC in set_widgets_power_state_vt1718S().
    It checks only the connectivity of the primary output (0x27) but
    doesn't consider the path from the headphone pin (0x28).
    
    Now this patch fixes the problem by checking both pins for DAC 0x0b.
    Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
    [bwh: Backported to 3.2: keep using snd_hda_codec_write() as
     update_power_state() is missing]
    Signed-off-by: default avatarBen Hutchings <ben@decadent.org.uk>
    2c7b0211
patch_via.c 107 KB