summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiana Z <dzigterman@chromium.org>2018-06-26 12:38:46 -0600
committerchrome-bot <chrome-bot@chromium.org>2018-06-26 23:44:12 -0700
commita545d60fe2ac73b5039eaae3c205317d15c03a5a (patch)
tree359d4871cfc5b29cbcd7556ce9a7a7c6b412d0b5
parenta4f1658b909e5ed64debe1da2ecc5d64e178c6f8 (diff)
downloadchrome-ec-a545d60fe2ac73b5039eaae3c205317d15c03a5a.tar.gz
octopus npcx: ensure EC enters deep sleep when AP in S0
This change enables EC deep sleep in S0, which should give a power savings of about 20 mW when the system is idle. BRANCH=none BUG=b:78225493 TEST=with yorp: ran "ectool version" 50k times with feature enabled and saw no errors, plugged board into keyboard, trackpad, and screen to ensure no apparent lag or keystroke loss occurred, ran faft_ec suite and verified pass/fail rate was the same as without feature Change-Id: Ib943ea098acf47d989f6b0d229c72b4982ffc4cb Signed-off-by: Diana Z <dzigterman@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1115466 Reviewed-by: Jett Rink <jettrink@chromium.org>
-rw-r--r--baseboard/octopus/baseboard.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/baseboard/octopus/baseboard.h b/baseboard/octopus/baseboard.h
index e43198a1af..e6e288c35a 100644
--- a/baseboard/octopus/baseboard.h
+++ b/baseboard/octopus/baseboard.h
@@ -41,6 +41,9 @@
/* EC variant determines USB-C variant */
#define VARIANT_OCTOPUS_USBC_STANDALONE_TCPCS
+
+ /* Allow the EC to enter deep sleep in S0 */
+ #define CONFIG_LOW_POWER_S0
#elif defined(VARIANT_OCTOPUS_EC_ITE8320)
/* Flash clock must be > (50Mhz / 2) */
#define CONFIG_IT83XX_FLASH_CLOCK_48MHZ