diff --git a/arch/arm/src/samv7/sam_pwm.c b/arch/arm/src/samv7/sam_pwm.c index 28205e4fe0..b657a6456e 100644 --- a/arch/arm/src/samv7/sam_pwm.c +++ b/arch/arm/src/samv7/sam_pwm.c @@ -486,7 +486,8 @@ static int pwm_start(struct pwm_lowerhalf_s *dev, } else { - /* release overwrite of channel */ + /* Release overwrite of channel */ + regval = (1 << priv->channels[i].channel); pwm_putreg(priv, SAMV7_PWM_OSC, regval); }