diff --git a/cpu/stm32/include/periph_cpu.h b/cpu/stm32/include/periph_cpu.h index e7c9808e8b..325eb13f24 100644 --- a/cpu/stm32/include/periph_cpu.h +++ b/cpu/stm32/include/periph_cpu.h @@ -98,11 +98,6 @@ extern "C" { #define CPUID_ADDR (UID_BASE) #endif -/** - * @brief We provide our own pm_off() function for all STM32-based CPUs - */ -#define PROVIDES_PM_LAYERED_OFF - /** * @brief All STM timers have 4 capture-compare channels */ diff --git a/cpu/stm32/periph/pm.c b/cpu/stm32/periph/pm.c index 371c0f1604..91e72ca45e 100644 --- a/cpu/stm32/periph/pm.c +++ b/cpu/stm32/periph/pm.c @@ -151,9 +151,3 @@ void pm_set(unsigned mode) #endif } } - -void pm_off(void) -{ - irq_disable(); - pm_set(0); -}