diff --git a/cpu/lpc1768/include/periph_cpu.h b/cpu/lpc1768/include/periph_cpu.h index 18ef5d0c35..4e3d33846d 100644 --- a/cpu/lpc1768/include/periph_cpu.h +++ b/cpu/lpc1768/include/periph_cpu.h @@ -71,7 +71,7 @@ typedef enum { /** * @brief Power management configuration */ -#define PM_NUM_MODES (3U) +#define PM_NUM_MODES (2U) #ifdef __cplusplus } diff --git a/cpu/lpc1768/periph/pm.c b/cpu/lpc1768/periph/pm.c index 147e1381c3..be412f5135 100644 --- a/cpu/lpc1768/periph/pm.c +++ b/cpu/lpc1768/periph/pm.c @@ -33,11 +33,10 @@ void pm_set(unsigned mode) LPC_SC->PCON = 0x00; cortexm_sleep(1); break; - case 2: + default: /* enter sleep mode */ LPC_SC->PCON = 0x00; cortexm_sleep(0); - break; } }