diff options
author | Al Semjonovs <asemjonovs@google.com> | 2022-07-21 10:24:11 -0600 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-08-25 21:35:08 +0000 |
commit | e1b26246ac39d2bfa2dc3e3eff2830eb937dc295 (patch) | |
tree | 5b50f6a78d5fa1c70e188a770a7171ba4b46ff9a /power | |
parent | 014712bd56067a786545507ae1fd615954e864b0 (diff) | |
download | chrome-ec-e1b26246ac39d2bfa2dc3e3eff2830eb937dc295.tar.gz |
zephyr: Mock power sequence driver
Mock power sequence handling
BUG=None
BRANCH=NONE
TEST=./twister -T zephyr/test
Signed-off-by: Al Semjonovs <asemjonovs@google.com>
Change-Id: I8ec3198abfb069501bed2c5aa661e31f780e2c34
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3833564
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Yuval Peress <peress@google.com>
Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com>
Diffstat (limited to 'power')
-rw-r--r-- | power/qcom.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/power/qcom.c b/power/qcom.c index ed546cd976..549792b2ed 100644 --- a/power/qcom.c +++ b/power/qcom.c @@ -814,7 +814,7 @@ static inline void cancel_power_button_timer(void) /*****************************************************************************/ /* Chipset interface */ -void chipset_force_shutdown(enum chipset_shutdown_reason reason) +test_mockable void chipset_force_shutdown(enum chipset_shutdown_reason reason) { CPRINTS("%s(%d)", __func__, reason); report_ap_reset(reason); @@ -824,7 +824,7 @@ void chipset_force_shutdown(enum chipset_shutdown_reason reason) task_wake(TASK_ID_CHIPSET); } -void chipset_power_on(void) +test_mockable void chipset_power_on(void) { if (chipset_in_state(CHIPSET_STATE_ANY_OFF)) { power_request = POWER_REQ_ON; @@ -999,7 +999,7 @@ power_chipset_handle_host_sleep_event(enum host_sleep_event state, * @param state Current power state * @return Updated power state */ -enum power_state power_handle_state(enum power_state state) +test_mockable enum power_state power_handle_state(enum power_state state) { static uint8_t boot_from_off, shutdown_from_on; @@ -1204,7 +1204,7 @@ static const char *const state_name[] = { "on", }; -static int command_power(int argc, char **argv) +test_mockable_static int command_power(int argc, char **argv) { int v; |