Lines Matching defs:pwm
44 static struct pwm_device *pwm_to_device(unsigned int pwm) in pwm_to_device()
49 static int alloc_pwms(int pwm, unsigned int count) in alloc_pwms()
77 struct pwm_device *pwm = &chip->pwms[i]; in free_pwms() local
110 static int pwm_device_request(struct pwm_device *pwm, const char *label) in pwm_device_request()
137 struct pwm_device *pwm; in of_pwm_xlate_with_flags() local
163 struct pwm_device *pwm; in of_pwm_simple_xlate() local
206 int pwm_set_chip_data(struct pwm_device *pwm, void *data) in pwm_set_chip_data()
223 void *pwm_get_chip_data(struct pwm_device *pwm) in pwm_get_chip_data()
243 struct pwm_device *pwm; in pwmchip_add_with_polarity() local
327 struct pwm_device *pwm = &chip->pwms[i]; in pwmchip_remove() local
360 struct pwm_device *pwm_request(int pwm, const char *label) in pwm_request()
401 struct pwm_device *pwm; in pwm_request_from_chip() local
425 void pwm_free(struct pwm_device *pwm) in pwm_free()
439 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) in pwm_config()
467 int pwm_set_polarity(struct pwm_device *pwm, enum pwm_polarity polarity) in pwm_set_polarity()
502 int pwm_enable(struct pwm_device *pwm) in pwm_enable()
527 void pwm_disable(struct pwm_device *pwm) in pwm_disable()
572 struct pwm_device *pwm = NULL; in of_pwm_get() local
681 struct pwm_device *pwm = ERR_PTR(-EPROBE_DEFER); in pwm_get() local
767 void pwm_put(struct pwm_device *pwm) in pwm_put()
808 struct pwm_device **ptr, *pwm; in devm_pwm_get() local
841 struct pwm_device **ptr, *pwm; in devm_of_pwm_get() local
878 void devm_pwm_put(struct device *dev, struct pwm_device *pwm) in devm_pwm_put()
890 bool pwm_can_sleep(struct pwm_device *pwm) in pwm_can_sleep()
902 struct pwm_device *pwm = &chip->pwms[i]; in pwm_dbg_show() local