Lines Matching refs:pwm
27 struct pwm_device *pwm; member
39 pwm_config(beeper->pwm, period / 2, period); in __pwm_beeper_set()
40 pwm_enable(beeper->pwm); in __pwm_beeper_set()
42 pwm_disable(beeper->pwm); in __pwm_beeper_set()
86 pwm_disable(beeper->pwm); in pwm_beeper_stop()
106 beeper->pwm = pwm_get(&pdev->dev, NULL); in pwm_beeper_probe()
107 if (IS_ERR(beeper->pwm)) { in pwm_beeper_probe()
109 beeper->pwm = pwm_request(pwm_id, "pwm beeper"); in pwm_beeper_probe()
112 if (IS_ERR(beeper->pwm)) { in pwm_beeper_probe()
113 error = PTR_ERR(beeper->pwm); in pwm_beeper_probe()
156 pwm_free(beeper->pwm); in pwm_beeper_probe()
169 pwm_free(beeper->pwm); in pwm_beeper_remove()