diff --git a/arch/arm/src/sama5/sam_adc.c b/arch/arm/src/sama5/sam_adc.c index c0df1a1b1aa..46c24732aa2 100644 --- a/arch/arm/src/sama5/sam_adc.c +++ b/arch/arm/src/sama5/sam_adc.c @@ -1163,7 +1163,7 @@ static int sam_adc_settimer(struct sam_adc_s *priv, uint32_t frequency, /* Set up TC_RA and TC_RC */ - sam_tc_setregister(priv->tc, TC_REGA, div / 2); + sam_tc_setregister(priv->tc, TC_REGA, div << 1); sam_tc_setregister(priv->tc, TC_REGC, div); /* And start the timer */