From e1b26246ac39d2bfa2dc3e3eff2830eb937dc295 Mon Sep 17 00:00:00 2001 From: Al Semjonovs Date: Thu, 21 Jul 2022 10:24:11 -0600 Subject: zephyr: Mock power sequence driver Mock power sequence handling BUG=None BRANCH=NONE TEST=./twister -T zephyr/test Signed-off-by: Al Semjonovs Change-Id: I8ec3198abfb069501bed2c5aa661e31f780e2c34 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3833564 Reviewed-by: Simon Glass Reviewed-by: Yuval Peress Code-Coverage: Zoss --- power/qcom.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'power') 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; -- cgit v1.2.1