diff --git a/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/api/lp_ticker.c b/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/api/lp_ticker.c index 488f09f2985..9f836db8d54 100644 --- a/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/api/lp_ticker.c +++ b/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/api/lp_ticker.c @@ -120,8 +120,10 @@ void lp_ticker_clear_interrupt(void) void lp_ticker_free(void) { +#ifndef FEATURE_UVISOR LPTMR_DisableInterrupts(LPTMR0, kLPTMR_TimerInterruptEnable); NVIC_DisableIRQ(LPTMR0_IRQn); +#endif } #endif /* DEVICE_LPTICKER */