drivers: hwinfo: stm32u0: Clear standby and stop flags

Add the function that clear standby and stop flags

Signed-off-by: IBEN EL HADJ MESSAOUD Marwa <marwa.ibenelhadjmessaoud-ext@st.com>
This commit is contained in:
IBEN EL HADJ MESSAOUD Marwa 2024-08-01 15:05:26 +02:00 committed by Anas Nashif
commit 1ac85d3492

View file

@ -175,6 +175,8 @@ int z_impl_hwinfo_clear_reset_cause(void)
LL_PWR_ClearFlag_MCU(); LL_PWR_ClearFlag_MCU();
#elif defined(CONFIG_SOC_SERIES_STM32WLX) || defined(CONFIG_SOC_SERIES_STM32WBX) #elif defined(CONFIG_SOC_SERIES_STM32WLX) || defined(CONFIG_SOC_SERIES_STM32WBX)
LL_PWR_ClearFlag_C1STOP_C1STB(); LL_PWR_ClearFlag_C1STOP_C1STB();
#elif defined(CONFIG_SOC_SERIES_STM32U0X) && defined(PWR_FLAG_SB)
LL_PWR_ClearFlag_CSB();
#elif defined(PWR_FLAG_SB) #elif defined(PWR_FLAG_SB)
LL_PWR_ClearFlag_SB(); LL_PWR_ClearFlag_SB();
#endif /* PWR_FLAG_SB */ #endif /* PWR_FLAG_SB */