summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorli feng <li1.feng@intel.com>2017-11-28 15:35:12 -0800
committerchrome-bot <chrome-bot@chromium.org>2017-11-29 18:04:42 -0800
commit32a8e03339aee99cf593892a7273a5f79159f3f2 (patch)
tree630d720c5309cc93a3edc829866a1e0f6d937fac
parent1cf014cfb35e601b5e9e42fbb90dc90e7ca93a0b (diff)
downloadchrome-ec-32a8e03339aee99cf593892a7273a5f79159f3f2.tar.gz
ish: make ISH system_reset noreturn
Added while loop in system_reset as a respond to CL https://chromium-review.googlesource.com/742916. Otherwise, ISH build is broken. BRANCH=none BUG=none TEST=make BOARD=soraka_ish Change-Id: I1e2736219c6039e7398da02cd6d492e9474ad27c Signed-off-by: li feng <li1.feng@intel.com> Reviewed-on: https://chromium-review.googlesource.com/795030 Commit-Ready: Li1 Feng <li1.feng@intel.com> Tested-by: Li1 Feng <li1.feng@intel.com> Reviewed-by: Patrick Georgi <pgeorgi@chromium.org>
-rw-r--r--chip/ish/system.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/chip/ish/system.c b/chip/ish/system.c
index 7110e85645..bd8e0e265f 100644
--- a/chip/ish/system.c
+++ b/chip/ish/system.c
@@ -46,6 +46,8 @@ void _system_reset(int flags, int wake_from_hibernate)
void system_reset(int flags)
{
_system_reset(flags, 0);
+ while(1)
+ ;
}
const char *system_get_chip_vendor(void)