Lines Matching refs:pwm_device

44 static struct pwm_device *pwm_to_device(unsigned int pwm)  in pwm_to_device()
77 struct pwm_device *pwm = &chip->pwms[i]; in free_pwms()
110 static int pwm_device_request(struct pwm_device *pwm, const char *label) in pwm_device_request()
134 struct pwm_device *
137 struct pwm_device *pwm; in of_pwm_xlate_with_flags()
160 static struct pwm_device *
163 struct pwm_device *pwm; in of_pwm_simple_xlate()
204 int pwm_set_chip_data(struct pwm_device *pwm, void *data) in pwm_set_chip_data()
219 void *pwm_get_chip_data(struct pwm_device *pwm) in pwm_get_chip_data()
234 struct pwm_device *pwm; in pwmchip_add()
299 struct pwm_device *pwm = &chip->pwms[i]; in pwmchip_remove()
329 struct pwm_device *pwm_request(int pwm, const char *label) in pwm_request()
331 struct pwm_device *dev; in pwm_request()
366 struct pwm_device *pwm_request_from_chip(struct pwm_chip *chip, in pwm_request_from_chip()
370 struct pwm_device *pwm; in pwm_request_from_chip()
394 void pwm_free(struct pwm_device *pwm) in pwm_free()
406 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) in pwm_config()
431 int pwm_set_polarity(struct pwm_device *pwm, enum pwm_polarity polarity) in pwm_set_polarity()
458 int pwm_enable(struct pwm_device *pwm) in pwm_enable()
471 void pwm_disable(struct pwm_device *pwm) in pwm_disable()
511 struct pwm_device *of_pwm_get(struct device_node *np, const char *con_id) in of_pwm_get()
513 struct pwm_device *pwm = NULL; in of_pwm_get()
600 struct pwm_device *pwm_get(struct device *dev, const char *con_id) in pwm_get()
602 struct pwm_device *pwm = ERR_PTR(-EPROBE_DEFER); in pwm_get()
686 void pwm_put(struct pwm_device *pwm) in pwm_put()
711 pwm_put(*(struct pwm_device **)res); in devm_pwm_release()
722 struct pwm_device *devm_pwm_get(struct device *dev, const char *con_id) in devm_pwm_get()
724 struct pwm_device **ptr, *pwm; in devm_pwm_get()
751 struct pwm_device *devm_of_pwm_get(struct device *dev, struct device_node *np, in devm_of_pwm_get()
754 struct pwm_device **ptr, *pwm; in devm_of_pwm_get()
774 struct pwm_device **p = res; in devm_pwm_match()
791 void devm_pwm_put(struct device *dev, struct pwm_device *pwm) in devm_pwm_put()
803 bool pwm_can_sleep(struct pwm_device *pwm) in pwm_can_sleep()
815 struct pwm_device *pwm = &chip->pwms[i]; in pwm_dbg_show()