summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorli feng <li1.feng@intel.com>2018-10-17 15:13:21 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-10-24 05:36:31 -0700
commit0cbe32e30f489f9ed7e396e07406e9b910c8b0f0 (patch)
tree48eaad7752e24e900032de51938582f823b980b6
parent2be308a33262cadeda7249372b335b9107cf0e15 (diff)
downloadchrome-ec-0cbe32e30f489f9ed7e396e07406e9b910c8b0f0.tar.gz
core/minute-ia/panic: noreturn function should not return
BUG=b:118296923 BRANCH=none TEST=build atlas_ish which use minute-ia and pass Change-Id: I7bd5ea67008e2f82c19390cee2d3a219bf376a30 Signed-off-by: li feng <li1.feng@intel.com> Reviewed-on: https://chromium-review.googlesource.com/1287150 Commit-Ready: Caveh Jalali <caveh@google.com> Tested-by: Caveh Jalali <caveh@google.com> Reviewed-by: Caveh Jalali <caveh@google.com>
-rw-r--r--core/minute-ia/panic.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/minute-ia/panic.c b/core/minute-ia/panic.c
index 5b5f0396af..23cd3d3bdb 100644
--- a/core/minute-ia/panic.c
+++ b/core/minute-ia/panic.c
@@ -49,6 +49,9 @@ void exception_panic(void)
#ifdef CONFIG_SOFTWARE_PANIC
void software_panic(uint32_t reason, uint32_t info)
{
+ /* TODO: store panic log */
+ while (1)
+ ;
}
void panic_set_reason(uint32_t reason, uint32_t info, uint8_t exception)