ALSA: hda - Fix silent output on Toshiba Satellite L40
authorTakashi Iwai <tiwai@suse.de>
Tue, 4 Feb 2014 06:39:06 +0000 (07:39 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 20 Feb 2014 19:08:00 +0000 (11:08 -0800)
commit29ece20a6dbb5effd65d3255230dda8932d2304d
treef9d986b5582def6ca2734828bf7eb9a0f52c743b
parent212e372d329a43f4b124edb6ed8473bf988e4f79
ALSA: hda - Fix silent output on Toshiba Satellite L40

commit 4528eb19b00d9ccd65ded6f8201eec704267edd8 upstream.

Toshiba Satellite L40 with AD1986A codec requires the EAPD of NID 0x1b
to be constantly on, otherwise the output doesn't work.
Unlike most of other AD1986A machines, EAPD is correctly implemented
in HD-audio manner (that is, bit set = amp on), so we need to clear
the inv_eapd flag in the fixup, too.

Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=67481
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/pci/hda/patch_analog.c