pwm_device          7 include/linux/pwm.h struct pwm_device;
pwm_device         14 include/linux/pwm.h struct pwm_device *pwm_request(int pwm_id, const char *label);
pwm_device         19 include/linux/pwm.h void pwm_free(struct pwm_device *pwm);
pwm_device         24 include/linux/pwm.h int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns);
pwm_device         29 include/linux/pwm.h int pwm_enable(struct pwm_device *pwm);
pwm_device         34 include/linux/pwm.h void pwm_disable(struct pwm_device *pwm);
pwm_device         36 include/linux/pwm.h static inline struct pwm_device *pwm_request(int pwm_id, const char *label)
pwm_device         41 include/linux/pwm.h static inline void pwm_free(struct pwm_device *pwm)
pwm_device         45 include/linux/pwm.h static inline int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns)
pwm_device         50 include/linux/pwm.h static inline int pwm_enable(struct pwm_device *pwm)
pwm_device         55 include/linux/pwm.h static inline void pwm_disable(struct pwm_device *pwm)
pwm_device         95 include/linux/pwm.h static inline void pwm_set_period(struct pwm_device *pwm, unsigned int period)
pwm_device        101 include/linux/pwm.h static inline unsigned int pwm_get_period(struct pwm_device *pwm)
pwm_device        106 include/linux/pwm.h static inline void pwm_set_duty_cycle(struct pwm_device *pwm, unsigned int duty)
pwm_device        112 include/linux/pwm.h static inline unsigned int pwm_get_duty_cycle(struct pwm_device *pwm)
pwm_device        120 include/linux/pwm.h int pwm_set_polarity(struct pwm_device *pwm, enum pwm_polarity polarity);
pwm_device        135 include/linux/pwm.h 					   struct pwm_device *pwm);
pwm_device        137 include/linux/pwm.h 					struct pwm_device *pwm);
pwm_device        139 include/linux/pwm.h 					  struct pwm_device *pwm,
pwm_device        142 include/linux/pwm.h 					  struct pwm_device *pwm,
pwm_device        145 include/linux/pwm.h 					  struct pwm_device *pwm);
pwm_device        147 include/linux/pwm.h 					   struct pwm_device *pwm);
pwm_device        173 include/linux/pwm.h 	struct pwm_device	*pwms;
pwm_device        175 include/linux/pwm.h 	struct pwm_device *	(*of_xlate)(struct pwm_chip *pc,
pwm_device        182 include/linux/pwm.h int pwm_set_chip_data(struct pwm_device *pwm, void *data);
pwm_device        183 include/linux/pwm.h void *pwm_get_chip_data(struct pwm_device *pwm);
pwm_device        187 include/linux/pwm.h struct pwm_device *pwm_request_from_chip(struct pwm_chip *chip,
pwm_device        191 include/linux/pwm.h struct pwm_device *of_pwm_xlate_with_flags(struct pwm_chip *pc,
pwm_device        194 include/linux/pwm.h struct pwm_device *pwm_get(struct device *dev, const char *con_id);
pwm_device        195 include/linux/pwm.h struct pwm_device *of_pwm_get(struct device_node *np, const char *con_id);
pwm_device        196 include/linux/pwm.h void pwm_put(struct pwm_device *pwm);
pwm_device        198 include/linux/pwm.h struct pwm_device *devm_pwm_get(struct device *dev, const char *con_id);
pwm_device        199 include/linux/pwm.h struct pwm_device *devm_of_pwm_get(struct device *dev, struct device_node *np,
pwm_device        201 include/linux/pwm.h void devm_pwm_put(struct device *dev, struct pwm_device *pwm);
pwm_device        203 include/linux/pwm.h bool pwm_can_sleep(struct pwm_device *pwm);
pwm_device        205 include/linux/pwm.h static inline int pwm_set_chip_data(struct pwm_device *pwm, void *data)
pwm_device        210 include/linux/pwm.h static inline void *pwm_get_chip_data(struct pwm_device *pwm)
pwm_device        225 include/linux/pwm.h static inline struct pwm_device *pwm_request_from_chip(struct pwm_chip *chip,
pwm_device        232 include/linux/pwm.h static inline struct pwm_device *pwm_get(struct device *dev,
pwm_device        238 include/linux/pwm.h static inline struct pwm_device *of_pwm_get(struct device_node *np,
pwm_device        244 include/linux/pwm.h static inline void pwm_put(struct pwm_device *pwm)
pwm_device        248 include/linux/pwm.h static inline struct pwm_device *devm_pwm_get(struct device *dev,
pwm_device        254 include/linux/pwm.h static inline struct pwm_device *devm_of_pwm_get(struct device *dev,
pwm_device        261 include/linux/pwm.h static inline void devm_pwm_put(struct device *dev, struct pwm_device *pwm)
pwm_device        265 include/linux/pwm.h static inline bool pwm_can_sleep(struct pwm_device *pwm)