summaryrefslogtreecommitdiff
path: root/power
diff options
context:
space:
mode:
authorMary Ruthven <mruthven@chromium.org>2016-07-28 10:47:06 -0700
committerchrome-bot <chrome-bot@chromium.org>2016-07-28 20:19:48 -0700
commit4b202194e9e7774f8f333e8a69a11fa0f87b369f (patch)
treea7f3c943328b9c130d09e7fddbfe4dc92445f18f /power
parentc3fe992ed87d3e36cdaf6c226ca3357bd7eda8c8 (diff)
downloadchrome-ec-4b202194e9e7774f8f333e8a69a11fa0f87b369f.tar.gz
kevin: increase the delay in chipset_reset
Cr50 has sys_rst_l as a wake source, but it can't tell which pin woke it on resume. To know the source it has to check the value of the pin on resume. This change makes the delay long enough for Cr50 to resume and check that sys_rst_is asserted. BUG=chrome-os-partner:55674 BUG=b:30308276 BRANCH=none TEST=enable sleep on cr50 and verify apreset still reset it Change-Id: I8e088c5f13a4222142161d8b79550dfc6eb529d6 Signed-off-by: Mary Ruthven <mruthven@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/364170 Reviewed-by: Shawn N <shawnn@chromium.org>
Diffstat (limited to 'power')
-rw-r--r--power/rk3399.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/power/rk3399.c b/power/rk3399.c
index 720ec09151..aaac134d88 100644
--- a/power/rk3399.c
+++ b/power/rk3399.c
@@ -68,7 +68,7 @@ void chipset_reset(int cold_reset)
/* Pulse SYS_RST */
gpio_set_level(GPIO_SYS_RST_L, 0);
- udelay(10);
+ udelay(90);
gpio_set_level(GPIO_SYS_RST_L, 1);
}