• Takashi Iwai's avatar
    ALSA: hda/idt - Fix power-map for speaker-pins with some HP laptops · b0791dda
    Takashi Iwai authored
    BIOS on some HP laptops don't set the speaker-pins as fixed but expose
    as jacks, and this confuses the driver as if these pins are
    jack-detectable.  As a result, the machine doesn't get sounds from
    speakers because the driver prepares the power-map update via jack
    unsol events which never come up in reality.  The bug was introduced
    in some time in 3.2 for enabling the power-mapping feature.
    
    This patch fixes the problem by replacing the check of the persistent
    power-map bits with a proper is_jack_detectable() call.
    
    Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=43240
    
    Cc: <stable@vger.kernel.org> [v3.2+]
    Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
    b0791dda
patch_sigmatel.c 182 KB