diff --git a/cpu/cortexm_common/include/cpu.h b/cpu/cortexm_common/include/cpu.h index d79d654953..117cec92d5 100644 --- a/cpu/cortexm_common/include/cpu.h +++ b/cpu/cortexm_common/include/cpu.h @@ -170,12 +170,7 @@ static inline void cortexm_sleep(int deep) unsigned state = irq_disable(); __DSB(); __WFI(); -#if defined(CPU_MODEL_STM32L152RE) - /* STM32L152RE crashes if branching to irq_restore(state). See #11830. */ - __set_PRIMASK(state); -#else irq_restore(state); -#endif } /**