summaryrefslogtreecommitdiff
path: root/power/qcom.c
diff options
context:
space:
mode:
authorEvan Green <evgreen@chromium.org>2021-11-16 09:31:29 -0800
committerCommit Bot <commit-bot@chromium.org>2021-12-01 19:01:41 +0000
commit56598a70377ec073276fc39ec6eae6089b65eef6 (patch)
treeba56267786cc47973376694e31032fa6d691afaa /power/qcom.c
parent31e55071d9cee9da067d4a787d8b44f2260a56ea (diff)
downloadchrome-ec-56598a70377ec073276fc39ec6eae6089b65eef6.tar.gz
power: Add default cases for power state handlers
In preparation for the addition of the new POWER_S4 state (and transition states) coming in, add default cases for ARM power state handlers, which won't be adding phony transitions through a non-existent S4 state. BRANCH=None BUG=b:204947672 TEST=hiberman hibernate --test-keys on volteer Signed-off-by: Evan Green <evgreen@chromium.org> Change-Id: I48c884131037cbff917230134a34718c32ce75db Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3286183 Reviewed-by: Keith Short <keithshort@chromium.org> Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
Diffstat (limited to 'power/qcom.c')
-rw-r--r--power/qcom.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/power/qcom.c b/power/qcom.c
index a119ce23d6..2310dfedfa 100644
--- a/power/qcom.c
+++ b/power/qcom.c
@@ -1119,6 +1119,11 @@ enum power_state power_handle_state(enum power_state state)
case POWER_S5G3:
return POWER_G3;
+
+ default:
+ CPRINTS("Unexpected power state %d", state);
+ ASSERT(0);
+ break;
}
return state;