CHROMIUM: ALSA: hda: delay EAPD de-assert for alex system
authorTodd Broch <tbroch@chromium.org>
Fri, 20 May 2011 23:21:34 +0000 (16:21 -0700)
committerGrant Grundler <grundler@google.com>
Thu, 24 May 2012 22:06:04 +0000 (15:06 -0700)
commita3c649d1995678359c17563c2afcbf3fa3cccd5e
tree7d9dcba261576b098ce13dba2f19f30febaffc8d
parentdd7c178811fcd292c8c3ed53eddc23930bbee0dd
CHROMIUM: ALSA: hda: delay EAPD de-assert for alex system

With power savings (CONFIG_SND_HDA_POWER_SAVE) enabled the EAPD GPIO de-asserts
prior to proper biasing of the speaker inputs into the external amplifier
causing a 'pop'.  Delaying EAPD by 25ms provides necessary setup time to avoid
the pop.

BUG=chrome-os-partner:3971
TEST=manual, see tracker re:#6 for

Change-Id: I7f6a57ebf65ef42df47250772df29d383ff4892e
Signed-off-by: Todd Broch <tbroch@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/1316
Reviewed-by: Mark Hayter <mdhayter@chromium.org>
Reviewed-by: Olof Johansson <olofj@chromium.org>
sound/pci/hda/patch_realtek.c