Lines Matching defs:pwm
23 #include <linux/pwm.h>
111 static int kona_pwmc_config(struct pwm_chip *chip, struct pwm_device *pwm,
117 unsigned int value, chan = pwm->hwpwm;
158 if (pwm_is_enabled(pwm)) {
176 static int kona_pwmc_set_polarity(struct pwm_chip *chip, struct pwm_device *pwm,
180 unsigned int chan = pwm->hwpwm;
208 static int kona_pwmc_enable(struct pwm_chip *chip, struct pwm_device *pwm)
219 ret = kona_pwmc_config(chip, pwm, pwm_get_duty_cycle(pwm),
220 pwm_get_period(pwm));
229 static void kona_pwmc_disable(struct pwm_chip *chip, struct pwm_device *pwm)
232 unsigned int chan = pwm->hwpwm;
326 { .compatible = "brcm,kona-pwm" },
333 .name = "bcm-kona-pwm",