diff --git a/sw/airborne/arch/stm32/subsystems/radio_control/ppm_arch.c b/sw/airborne/arch/stm32/subsystems/radio_control/ppm_arch.c index 802cae7d60..8031fb1d52 100644 --- a/sw/airborne/arch/stm32/subsystems/radio_control/ppm_arch.c +++ b/sw/airborne/arch/stm32/subsystems/radio_control/ppm_arch.c @@ -157,10 +157,7 @@ void ppm_arch_init ( void ) { /* timer clock enable */ rcc_periph_clock_enable(RCC_TIM_PPM); - /* GPIO clock enable */ - gpio_enable_clock(PPM_GPIO_PORT); - - /* timer gpio configuration */ + /* GPIO configuration as input capture for timer */ gpio_setup_pin_af(PPM_GPIO_PORT, PPM_GPIO_PIN, PPM_GPIO_AF, FALSE); /* Time Base configuration */