TIM_DIER
writel_relaxed(0, timer_of_base(to) + TIM_DIER);
writel_relaxed(TIM_DIER_CC1IE, timer_of_base(to) + TIM_DIER);
if (!regmap_test_bits(priv->regmap, TIM_DIER, TIM_DIER_UIE))
regmap_write(priv->regmap, TIM_DIER, dier);
regmap_read(priv->regmap, TIM_DIER, &dier);
ret = regmap_update_bits(regmap, TIM_DIER, stm32_timers_dier_dmaen[id],
regmap_update_bits(regmap, TIM_DIER, stm32_timers_dier_dmaen[id], 0);