From: Takashi Iwai Date: Tue, 12 Nov 2013 10:36:00 +0000 (+0100) Subject: ALSA: hda - Check keep_eapd_on before inv_eapd X-Git-Tag: v3.13-rc1~54^2~10 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=468ac413045af1e0e4d1272291bed6878f248a69;p=pandora-kernel.git ALSA: hda - Check keep_eapd_on before inv_eapd We don't change the EAPD bit in set_pin_eapd() if keep_eapd_on flag is set by the codec driver and enable is false. But, we also apply the flipping of enable value according to inv_eapd flag in the same function, and this confused the former check, handled as if it's turned ON. The inverted EAPD check must be applied after keep_eapd_on check, instead. Cc: Signed-off-by: Takashi Iwai --- Reading git-diff-tree failed