Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/pwm/
Dpwm-stm32.c29 struct stm32_pwm { struct
40 static inline struct stm32_pwm *to_stm32_pwm_dev(struct pwm_chip *chip) in to_stm32_pwm_dev() argument
45 static u32 active_channels(struct stm32_pwm *dev) in active_channels()
96 struct stm32_pwm *priv = to_stm32_pwm_dev(chip); in stm32_pwm_raw_capture()
157 struct stm32_pwm *priv = to_stm32_pwm_dev(chip); in stm32_pwm_capture()
311 static int stm32_pwm_config(struct stm32_pwm *priv, unsigned int ch, in stm32_pwm_config()
388 static int stm32_pwm_set_polarity(struct stm32_pwm *priv, unsigned int ch, in stm32_pwm_set_polarity()
403 static int stm32_pwm_enable(struct stm32_pwm *priv, unsigned int ch) in stm32_pwm_enable()
428 static void stm32_pwm_disable(struct stm32_pwm *priv, unsigned int ch) in stm32_pwm_disable()
450 struct stm32_pwm *priv = to_stm32_pwm_dev(chip); in stm32_pwm_apply()
[all …]