summaryrefslogtreecommitdiff
path: root/chip/stm32/system.c
diff options
context:
space:
mode:
Diffstat (limited to 'chip/stm32/system.c')
-rw-r--r--chip/stm32/system.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/chip/stm32/system.c b/chip/stm32/system.c
index dc53022c8b..53ba7c3f52 100644
--- a/chip/stm32/system.c
+++ b/chip/stm32/system.c
@@ -265,11 +265,9 @@ DECLARE_IRQ(STM32_IRQ_PVD, pvd_interrupt, HOOK_PRIO_FIRST);
void system_pre_init(void)
{
-#ifdef CONFIG_SOFTWARE_PANIC
uint16_t reason, info;
uint8_t exception, panic_flags;
struct panic_data *pdata;
-#endif
/* enable clock on Power module */
#ifndef CHIP_FAMILY_STM32H7
@@ -345,7 +343,6 @@ void system_pre_init(void)
check_reset_cause();
-#ifdef CONFIG_SOFTWARE_PANIC
/* Restore then clear saved panic reason */
reason = bkpdata_read(BKPDATA_INDEX_SAVED_PANIC_REASON);
info = bkpdata_read(BKPDATA_INDEX_SAVED_PANIC_INFO);
@@ -370,7 +367,6 @@ void system_pre_init(void)
pdata->flags = panic_flags;
bkpdata_write(BKPDATA_INDEX_SAVED_PANIC_FLAGS, 0);
}
-#endif
#ifdef CONFIG_PVD
configure_pvd();
@@ -421,7 +417,6 @@ void system_reset(int flags)
#endif
if (flags & SYSTEM_RESET_HARD) {
-#ifdef CONFIG_SOFTWARE_PANIC
/* Panic data will be wiped by hard reset, so save it */
uint32_t reason, info;
uint8_t exception, panic_flags;
@@ -441,7 +436,6 @@ void system_reset(int flags)
bkpdata_write(BKPDATA_INDEX_SAVED_PANIC_FLAGS,
panic_flags);
}
-#endif
#if defined(CHIP_FAMILY_STM32L) || defined(CHIP_FAMILY_STM32L4)
/*