Home
last modified time | relevance | path

Searched refs:ccer (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/pwm/
H A Dpwm-stm32.c48 u32 ccer; in active_channels() local
50 regmap_read(dev->regmap, TIM_CCER, &ccer); in active_channels()
52 return ccer & TIM_CCER_CCXE; in active_channels()
56 u32 ccer; member
76 .ccer = 0, in stm32_pwm_round_waveform_tohw()
86 wfhw->ccer = TIM_CCER_CCxE(ch + 1); in stm32_pwm_round_waveform_tohw()
88 wfhw->ccer |= TIM_CCER_CCxNE(ch + 1); in stm32_pwm_round_waveform_tohw()
173 wfhw->ccer |= TIM_CCER_CCxP(ch + 1); in stm32_pwm_round_waveform_tohw()
175 wfhw->ccer |= TIM_CCER_CCxNP(ch + 1); in stm32_pwm_round_waveform_tohw()
187 rate, wfhw->ccer, wfhw->psc, wfhw->arr, wfhw->ccr); in stm32_pwm_round_waveform_tohw()
[all …]
/linux/drivers/counter/
H A Dstm32-timer-cnt.c422 u32 ccmr, ccer; in stm32_count_capture_configure() local
448 regmap_read(priv->regmap, TIM_CCER, &ccer); in stm32_count_capture_configure()
450 ch, ccmr, ccer); in stm32_count_capture_configure()
661 u32 ccer, ccer_backup; in stm32_timer_cnt_detect_channels() local
665 regmap_read(priv->regmap, TIM_CCER, &ccer); in stm32_timer_cnt_detect_channels()
667 priv->nchannels = hweight32(ccer & TIM_CCER_CCXE); in stm32_timer_cnt_detect_channels()
/linux/drivers/iio/trigger/
H A Dstm32-timer-trigger.c127 u32 ccer; in stm32_timer_start() local
153 regmap_read(priv->regmap, TIM_CCER, &ccer); in stm32_timer_start()
154 if (ccer & TIM_CCER_CCXE) in stm32_timer_start()
189 u32 ccer; in stm32_timer_stop() local
191 regmap_read(priv->regmap, TIM_CCER, &ccer); in stm32_timer_stop()
192 if (ccer & TIM_CCER_CCXE) in stm32_timer_stop()