Lines Matching refs:pwm_chip
38 struct pwm_chip *chip = pwm->chip; in pwm_apply_debug()
166 struct pwm_chip *chip; in __pwm_apply()
331 struct pwm_chip *chip = pwm->chip; in pwm_capture()
342 static struct pwm_chip *pwmchip_find_by_name(const char *name) in pwmchip_find_by_name()
344 struct pwm_chip *chip; in pwmchip_find_by_name()
365 struct pwm_chip *chip = pwm->chip; in pwm_device_request()
425 static struct pwm_device *pwm_request_from_chip(struct pwm_chip *chip, in pwm_request_from_chip()
447 of_pwm_xlate_with_flags(struct pwm_chip *chip, const struct of_phandle_args *args) in of_pwm_xlate_with_flags()
471 of_pwm_single_xlate(struct pwm_chip *chip, const struct of_phandle_args *args) in of_pwm_single_xlate()
497 static inline struct pwm_chip *pwmchip_from_dev(struct device *pwmchip_dev) in pwmchip_from_dev()
499 return container_of(pwmchip_dev, struct pwm_chip, dev); in pwmchip_from_dev()
789 struct pwm_chip *chip = pwmchip_from_dev(pwmchip_dev); in export_store()
817 struct pwm_chip *chip = pwmchip_from_dev(pwmchip_dev); in unexport_store()
837 const struct pwm_chip *chip = pwmchip_from_dev(pwmchip_dev); in npwm_show()
849 ATTRIBUTE_GROUPS(pwm_chip);
889 struct pwm_chip *chip = pwmchip_from_dev(pwmchip_dev); in pwm_class_resume_npwm()
920 struct pwm_chip *chip = pwmchip_from_dev(pwmchip_dev); in pwm_class_suspend()
961 struct pwm_chip *chip = pwmchip_from_dev(pwmchip_dev); in pwm_class_resume()
974 static void pwmchip_sysfs_unexport(struct pwm_chip *chip) in pwmchip_sysfs_unexport()
988 static void *pwmchip_priv(struct pwm_chip *chip) in pwmchip_priv()
994 void pwmchip_put(struct pwm_chip *chip) in pwmchip_put()
1002 struct pwm_chip *chip = pwmchip_from_dev(pwmchip_dev); in pwmchip_release()
1007 struct pwm_chip *pwmchip_alloc(struct device *parent, unsigned int npwm, size_t sizeof_priv) in pwmchip_alloc()
1009 struct pwm_chip *chip; in pwmchip_alloc()
1044 struct pwm_chip *chip = data; in devm_pwmchip_put()
1049 struct pwm_chip *devm_pwmchip_alloc(struct device *parent, unsigned int npwm, size_t sizeof_priv) in devm_pwmchip_alloc()
1051 struct pwm_chip *chip; in devm_pwmchip_alloc()
1066 static void of_pwmchip_add(struct pwm_chip *chip) in of_pwmchip_add()
1077 static void of_pwmchip_remove(struct pwm_chip *chip) in of_pwmchip_remove()
1083 static bool pwm_ops_check(const struct pwm_chip *chip) in pwm_ops_check()
1107 int __pwmchip_add(struct pwm_chip *chip, struct module *owner) in __pwmchip_add()
1163 void pwmchip_remove(struct pwm_chip *chip) in pwmchip_remove()
1179 struct pwm_chip *chip = data; in devm_pwmchip_remove()
1184 int __devm_pwmchip_add(struct device *dev, struct pwm_chip *chip, struct module *owner) in __devm_pwmchip_add()
1222 static struct pwm_chip *fwnode_to_pwmchip(struct fwnode_handle *fwnode) in fwnode_to_pwmchip()
1224 struct pwm_chip *chip; in fwnode_to_pwmchip()
1262 struct pwm_chip *chip; in of_pwm_get()
1341 struct pwm_chip *chip; in acpi_pwm_get()
1423 struct pwm_chip *chip; in pwm_get()
1532 struct pwm_chip *chip; in pwm_put()
1624 static void pwm_dbg_show(struct pwm_chip *chip, struct seq_file *s) in pwm_dbg_show()
1686 struct pwm_chip *chip = v; in pwm_seq_show()