From 5fe810db60fa66cbe83db296438848b820e90e95 Mon Sep 17 00:00:00 2001 From: Devin Lu Date: Wed, 11 Jan 2017 17:15:32 +0800 Subject: pyro: Enable CONFIG_POWER_BUTTON_IGNORE_LID Workaround to Pyro DVT system can not power on when system at G3 state. Hardware has leakage with LID_OPEN pin to touch control board if system turns off PP3300 power rail, so enable CONFIG_POWER_BUTTON_IGNORE_LID on temporarily. BRANCH=reef BUG=chrome-os-partner:61707,chrome-os-partner:61696 TEST=Manual. Verify power button can power on system on pyro DVT touch sku. Change-Id: I23608ae508ca419cecc3642d36eeee089a870778 Signed-off-by: Devin Lu Reviewed-on: https://chromium-review.googlesource.com/426309 Commit-Ready: Keith Tzeng Reviewed-by: Aaron Durbin --- board/pyro/board.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/board/pyro/board.h b/board/pyro/board.h index 11462cc94b..84eaaea239 100644 --- a/board/pyro/board.h +++ b/board/pyro/board.h @@ -114,6 +114,14 @@ #define CONFIG_CHIPSET_RESET_HOOK #undef CONFIG_PECI #define CONFIG_POWER_BUTTON +/* + * FIXME: Workaround to Pyro DVT system can not power on when system + * at G3 state. + * Hardware has leakage with LID_OPEN pin to touch control board if system + * turns off PP3300 power rail, so enable CONFIG_POWER_BUTTON_IGNORE_LID + * on temporarily. + */ +#define CONFIG_POWER_BUTTON_IGNORE_LID #define CONFIG_POWER_BUTTON_X86 #define CONFIG_POWER_COMMON #define CONFIG_POWER_S0IX -- cgit v1.2.1