diff options
author | Yilun Lin <yllin@chromium.org> | 2019-08-20 13:46:44 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-08-22 08:48:58 +0000 |
commit | be490b7261308362c6831ba2804c1504ba6aac15 (patch) | |
tree | df7beea4424b322f718ce9016d89eb4314188ae6 /include/power.h | |
parent | 60c1f84d024395fac90f144ad5a027f56b5ff3d0 (diff) | |
download | chrome-ec-be490b7261308362c6831ba2804c1504ba6aac15.tar.gz |
power: Replace weak attr with __overridable
This CL annotates __overridable to the following functions:
board_system_is_idle
power_chipset_handle_host_sleep_event
power_board_handle_host_sleep_event
TEST=make buildall
BUG=none
BRANCH=none
Change-Id: I0168b69c49fab5672238711d4f3a6a5517cdd8b3
Signed-off-by: Yilun Lin <yllin@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1761759
Reviewed-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
Diffstat (limited to 'include/power.h')
-rw-r--r-- | include/power.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/include/power.h b/include/power.h index b2ca21d83d..60f071a1dc 100644 --- a/include/power.h +++ b/include/power.h @@ -221,9 +221,9 @@ struct host_sleep_event_context { * @param state Current host sleep state updated by the host. * @param ctx Possible sleep parameters and return values, depending on state. */ -void -power_chipset_handle_host_sleep_event(enum host_sleep_event state, - struct host_sleep_event_context *ctx); +__override_proto void power_chipset_handle_host_sleep_event( + enum host_sleep_event state, + struct host_sleep_event_context *ctx); /** * Provide callback to allow board to take any action on host sleep event @@ -231,7 +231,8 @@ power_chipset_handle_host_sleep_event(enum host_sleep_event state, * * @param state Current host sleep state updated by the host. */ -void power_board_handle_host_sleep_event(enum host_sleep_event state); +__override_proto void power_board_handle_host_sleep_event( + enum host_sleep_event state); /* * This is the default state of host sleep event. Calls to |