samus: Add 10ms delay between SUSP_VR and RSMRST

The power sequence doesn't meet the spec from Intel.
We should delay about 10ms between VccSUS3_3 and RSMRST.

BUG=chrome-os-partner:34411
BRANCH=samus
TEST=build and boot on samus

Change-Id: Ib35e9dfdcfa4cfde2440f85fbeae6ee878465949
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/234404
Reviewed-by: Alec Berg <alecaberg@chromium.org>
This commit is contained in:
Duncan Laurie
2014-12-10 09:55:37 -08:00
committed by chrome-internal-fetch
parent 511a9f31e8
commit 36e74004f8

View File

@@ -276,6 +276,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);