Lines Matching defs:pwm
32 static struct pwm_device *pwm_to_device(unsigned int pwm) in pwm_to_device()
37 static int alloc_pwms(int pwm, unsigned int count) in alloc_pwms()
65 struct pwm_device *pwm = &chip->pwms[i]; in free_pwms() local
99 static int pwm_device_request(struct pwm_device *pwm, const char *label) in pwm_device_request()
126 struct pwm_device *pwm; in of_pwm_xlate_with_flags() local
156 struct pwm_device *pwm; in of_pwm_simple_xlate() local
204 int pwm_set_chip_data(struct pwm_device *pwm, void *data) in pwm_set_chip_data()
221 void *pwm_get_chip_data(struct pwm_device *pwm) in pwm_get_chip_data()
254 struct pwm_device *pwm; in pwmchip_add_with_polarity() local
347 struct pwm_device *pwm = &chip->pwms[i]; in pwmchip_remove() local
378 struct pwm_device *pwm_request(int pwm, const char *label) in pwm_request()
419 struct pwm_device *pwm; in pwm_request_from_chip() local
443 void pwm_free(struct pwm_device *pwm) in pwm_free()
454 int pwm_apply_state(struct pwm_device *pwm, const struct pwm_state *state) in pwm_apply_state()
540 int pwm_capture(struct pwm_device *pwm, struct pwm_capture *result, in pwm_capture()
567 int pwm_adjust_config(struct pwm_device *pwm) in pwm_adjust_config()
633 struct pwm_device *pwm) in pwm_device_link_add()
681 struct pwm_device *pwm = NULL; in of_pwm_get() local
784 struct pwm_device *pwm = ERR_PTR(-ENODEV); in acpi_pwm_get() local
874 struct pwm_device *pwm; in pwm_get() local
985 void pwm_put(struct pwm_device *pwm) in pwm_put()
1027 struct pwm_device **ptr, *pwm; in devm_pwm_get() local
1060 struct pwm_device **ptr, *pwm; in devm_of_pwm_get() local
1094 struct pwm_device **ptr, *pwm = ERR_PTR(-ENODEV); in devm_fwnode_pwm_get() local
1135 void devm_pwm_put(struct device *dev, struct pwm_device *pwm) in devm_pwm_put()
1147 struct pwm_device *pwm = &chip->pwms[i]; in pwm_dbg_show() local