From 7263e4571d77d347ed8bd3ce261adddcc4c52c39 Mon Sep 17 00:00:00 2001 From: Randall Spangler Date: Fri, 24 Jan 2014 08:12:04 -0800 Subject: rambi: Add delay between PP5000 and PP3300_DX enables This may improve stability with power chaining. BUG=chrome-os-partner:25271 BRANCH=rambi TEST=boot system Change-Id: Ia3d4776b7e47c4d3cbaa4d6f937241fd230243f2 Signed-off-by: Randall Spangler Reviewed-on: https://chromium-review.googlesource.com/183739 Reviewed-by: Aaron Durbin --- power/baytrail.c | 1 + 1 file changed, 1 insertion(+) diff --git a/power/baytrail.c b/power/baytrail.c index 3ef9b2b37b..4ceb720552 100644 --- a/power/baytrail.c +++ b/power/baytrail.c @@ -229,6 +229,7 @@ enum power_state power_handle_state(enum power_state state) case POWER_S3S0: /* Turn on power rails */ gpio_set_level(GPIO_PP5000_EN, 1); + usleep(3 * MSEC); /* Small delay; see crosbug.com/p/25271 */ gpio_set_level(GPIO_PP3300_DX_EN, 1); /* Enable wireless */ -- cgit v1.2.1