Searched refs:bdtr (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/pwm/ |
H A D | pwm-stm32.c | 499 u32 bdtr; in stm32_pwm_set_breakinput() local 501 bdtr = (bi->filter & TIM_BDTR_BKF_MASK) << shift | bke; in stm32_pwm_set_breakinput() 504 bdtr |= bkp; in stm32_pwm_set_breakinput() 506 regmap_update_bits(priv->regmap, TIM_BDTR, mask, bdtr); in stm32_pwm_set_breakinput() 508 regmap_read(priv->regmap, TIM_BDTR, &bdtr); in stm32_pwm_set_breakinput() 510 return (bdtr & bke) ? 0 : -EINVAL; in stm32_pwm_set_breakinput()
|
/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-stm32.c | 503 u32 bdtr; in stm32_pwm_set_breakinput() local 505 bdtr = (bi->filter & TIM_BDTR_BKF_MASK) << shift | bke; in stm32_pwm_set_breakinput() 508 bdtr |= bkp; in stm32_pwm_set_breakinput() 510 regmap_update_bits(priv->regmap, TIM_BDTR, mask, bdtr); in stm32_pwm_set_breakinput() 512 regmap_read(priv->regmap, TIM_BDTR, &bdtr); in stm32_pwm_set_breakinput() 514 return (bdtr & bke) ? 0 : -EINVAL; in stm32_pwm_set_breakinput()
|
Completed in 3 milliseconds