Home
last modified time | relevance | path

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

/openbmc/linux/drivers/pwm/
H A Dpwm-keembay.c38 struct keembay_pwm { struct
45 static inline struct keembay_pwm *to_keembay_pwm_dev(struct pwm_chip *chip) in to_keembay_pwm_dev() argument
47 return container_of(chip, struct keembay_pwm, chip); in to_keembay_pwm_dev()
71 static __always_inline void keembay_pwm_update_bits(struct keembay_pwm *priv, u32 mask, in keembay_pwm_update_bits()
80 static void keembay_pwm_enable(struct keembay_pwm *priv, int ch) in keembay_pwm_enable()
86 static void keembay_pwm_disable(struct keembay_pwm *priv, int ch) in keembay_pwm_disable()
95 struct keembay_pwm *priv = to_keembay_pwm_dev(chip); in keembay_pwm_get_state()
123 struct keembay_pwm *priv = to_keembay_pwm_dev(chip); in keembay_pwm_apply()
189 struct keembay_pwm *priv; in keembay_pwm_probe()