summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorli feng <li1.feng@intel.com>2015-12-16 10:42:26 -0800
committerchrome-bot <chrome-bot@chromium.org>2015-12-16 21:49:26 -0800
commit6f4146f962bb7387df322ec24eb3c9aeb0c217a5 (patch)
tree1257580a79b289bad01cab856236b2ba08983c32
parente74b3cc6c258951e2db00783792548c57c875c45 (diff)
downloadchrome-ec-6f4146f962bb7387df322ec24eb3c9aeb0c217a5.tar.gz
skylake: increase retry count in power up
During power up, system will wait at most CHARGER_INITIALIZED_TRIES delay to check if battery percentage or negociated charger power can meet minimum requirement. In some cases, it takes longer time(observed negotiated to min power took 2 seconds). So increase CHARGER_INITIALIZED_TRIES from 10 to 40 to give total 4 seconds delay. BUG=chrome-os-partner:48339 BRANCH=none TEST=Verified in Kunimitsu system, negotiation to 5V@3A is done within retry/delay. Change-Id: I18c5fc676076f8d37d0a5360543f54aa85f48f77 Signed-off-by: li feng <li1.feng@intel.com> Reviewed-on: https://chromium-review.googlesource.com/318652 Commit-Ready: Li1 Feng <li1.feng@intel.com> Tested-by: Li1 Feng <li1.feng@intel.com> Reviewed-by: Shawn N <shawnn@chromium.org>
-rw-r--r--power/skylake.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/power/skylake.c b/power/skylake.c
index 90f34d25e8..8c28b6d42e 100644
--- a/power/skylake.c
+++ b/power/skylake.c
@@ -48,7 +48,7 @@
#define IN_ALL_S0 (IN_PGOOD_ALL_CORE | IN_ALL_PM_SLP_DEASSERTED)
#define CHARGER_INITIALIZED_DELAY_MS 100
-#define CHARGER_INITIALIZED_TRIES 10
+#define CHARGER_INITIALIZED_TRIES 40
static int throttle_cpu; /* Throttle CPU? */
static int forcing_shutdown; /* Forced shutdown in progress? */