diff options
author | Edward Hill <ecgh@chromium.org> | 2018-11-21 13:24:00 -0700 |
---|---|---|
committer | Martin Roth <martinroth@chromium.org> | 2018-11-27 23:17:53 +0000 |
commit | 9784183ede8b35294b64a59f5dfb2748fc55dd5f (patch) | |
tree | 2d81d752d93a5820c8bf551fa95776f227961228 | |
parent | 9d3a1d42dddfb6f20c39876eeaac5c2506f65cc0 (diff) | |
download | chrome-ec-9784183ede8b35294b64a59f5dfb2748fc55dd5f.tar.gz |
grunt: Enable CONFIG_LOW_POWER_IDLE and CONFIG_LOW_POWER_S0
Enable NPCX to deep sleep when idle to save power.
BUG=b:119879261
BRANCH=grunt
TEST=pp3300_ec_a_mw on Careena reduced by 19 in S0 and 14 in S3
> idlestats
Num idle calls that sleep: 136585
Num idle calls that deep-sleep: 9874
Time spent in deep-sleep: 824.368551s
Total time on: 884.911062s
Change-Id: I2cf515dc3ad983ecb1f6108f48bb5a51c5d7044b
Signed-off-by: Edward Hill <ecgh@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1347014
Reviewed-by: Raul E Rangel <rrangel@chromium.org>
Reviewed-by: Diana Z <dzigterman@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/1349149
Reviewed-by: Martin Roth <martinroth@chromium.org>
Tested-by: Martin Roth <martinroth@chromium.org>
-rw-r--r-- | baseboard/grunt/baseboard.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/baseboard/grunt/baseboard.h b/baseboard/grunt/baseboard.h index 4fea115d14..066ee26394 100644 --- a/baseboard/grunt/baseboard.h +++ b/baseboard/grunt/baseboard.h @@ -30,14 +30,16 @@ #define CONFIG_BACKLIGHT_LID #define CONFIG_BACKLIGHT_LID_ACTIVE_LOW #define CONFIG_BOARD_VERSION_CUSTOM +#define CONFIG_CMD_AP_RESET_LOG #define CONFIG_EC_FEATURE_BOARD_OVERRIDE #define CONFIG_HIBERNATE_PSL #define CONFIG_HOSTCMD_LPC #define CONFIG_HOSTCMD_SKUID -#define CONFIG_CMD_AP_RESET_LOG #define CONFIG_I2C #define CONFIG_I2C_BUS_MAY_BE_UNPOWERED #define CONFIG_I2C_MASTER +#define CONFIG_LOW_POWER_IDLE +#define CONFIG_LOW_POWER_S0 #define CONFIG_LTO #define CONFIG_PWM #define CONFIG_PWM_KBLIGHT |