summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHsu Henry <Henry.Hsu@quantatw.com>2014-12-08 17:30:41 +0800
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-12-08 21:31:35 +0000
commitcec6f0a6482e71a1a930444df50568862872a6b6 (patch)
treedba1ef30b8b89ee56caec997c4357dcc16f0ad72
parente9d3ac3f1a60f89731c2075861220288741a3bc8 (diff)
downloadchrome-ec-cec6f0a6482e71a1a930444df50568862872a6b6.tar.gz
Paine, Yuna: Add 10ms delay between SUSP_VR and RSMRST#
BUG=chrome-os-partner:34411 BRANCH=Paine, Yuna TEST=The offset between the two signals is around 13ms by using oscilloscope to measure it. Change-Id: I69677165e5ddea81d02464f5fcdee343862a733b Signed-off-by: Henry Hsu <Henry.Hsu@quantatw.com> Reviewed-on: https://chromium-review.googlesource.com/233860 Reviewed-by: Duncan Laurie <dlaurie@chromium.org> Reviewed-by: Mohammed Habibulla <moch@chromium.org>
-rw-r--r--power/haswell.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/power/haswell.c b/power/haswell.c
index ae7cf7a14a..c5443b1fb6 100644
--- a/power/haswell.c
+++ b/power/haswell.c
@@ -218,6 +218,9 @@ enum power_state power_handle_state(enum power_state state)
return POWER_G3;
}
+ /* Add 10ms delay between SUSP_VR and RSMRST# */
+ msleep(10);
+
/* Deassert RSMRST# */
gpio_set_level(GPIO_PCH_RSMRST_L, 1);