diff options
author | Furquan Shaikh <furquan@chromium.org> | 2017-09-25 21:01:31 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-10-03 14:26:09 -0700 |
commit | 21319e6986bbad324e0d5bef1d761233f42bf058 (patch) | |
tree | 9a0d35aa5be4f351abf95f2d6567afeaef919b81 | |
parent | 4f5f2dd1b7e6ec2dcd3a89229368df8bd5d31235 (diff) | |
download | chrome-ec-21319e6986bbad324e0d5bef1d761233f42bf058.tar.gz |
power: Call power_chipset_handle_host_sleep_event on state reset
Any time the host sleep state is updated (including reset of host
sleep state), make a callback into
power_chipset_handle_host_sleep_event to allow mainboard and chipset
to take any necessary action.
BUG=b:65421825
BRANCH=None
TEST=make -j buildall
Change-Id: Ib4d35fa0b417500090361e4e26415feedb663e35
Signed-off-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/683797
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
-rw-r--r-- | power/common.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/power/common.c b/power/common.c index c489ab90cc..0a32bb13e1 100644 --- a/power/common.c +++ b/power/common.c @@ -777,6 +777,7 @@ enum host_sleep_event power_get_host_sleep_state(void) void power_reset_host_sleep_state(enum host_sleep_event sleep_event) { host_sleep_state = sleep_event; + power_chipset_handle_host_sleep_event(host_sleep_state); } #endif /* CONFIG_POWER_S0IX */ |