Searched refs:pwm_chip (Results 1 - 3 of 3) sorted by relevance
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | pwm.h | 12 struct pwm_chip; 85 struct pwm_chip *chip; 257 int (*request)(struct pwm_chip *chip, struct pwm_device *pwm); 258 void (*free)(struct pwm_chip *chip, struct pwm_device *pwm); 259 int (*capture)(struct pwm_chip *chip, struct pwm_device *pwm, struct pwm_capture *result, unsigned long timeout); 260 int (*apply)(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_state *state); 261 void (*get_state)(struct pwm_chip *chip, struct pwm_device *pwm, struct pwm_state *state); 265 int (*config)(struct pwm_chip *chip, struct pwm_device *pwm, int duty_ns, int period_ns); 266 int (*set_polarity)(struct pwm_chip *chip, struct pwm_device *pwm, enum pwm_polarity polarity); 267 int (*enable)(struct pwm_chip *chi 282 struct pwm_chip { global() struct [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/pwm/ |
H A D | sysfs.c | 337 struct pwm_chip *chip = dev_get_drvdata(parent); in export_store() 367 struct pwm_chip *chip = dev_get_drvdata(parent); in unexport_store() 388 const struct pwm_chip *chip = dev_get_drvdata(parent); in npwm_show() 400 ATTRIBUTE_GROUPS(pwm_chip); variable 438 struct pwm_chip *chip = dev_get_drvdata(parent); in pwm_class_resume_npwm() 464 struct pwm_chip *chip = dev_get_drvdata(parent); in pwm_class_suspend() 496 struct pwm_chip *chip = dev_get_drvdata(parent); in pwm_class_resume() 515 void pwmchip_sysfs_export(struct pwm_chip *chip) in pwmchip_sysfs_export() 520 * If device_create() fails the pwm_chip is still usable by in pwmchip_sysfs_export() 525 dev_warn(chip->dev, "device_create failed for pwm_chip sysf in pwmchip_sysfs_export() [all...] |
H A D | pwm-rockchip.c | 40 struct pwm_chip chip;
70 static inline struct rockchip_pwm_chip *to_rockchip_pwm_chip(struct pwm_chip *c)
in to_rockchip_pwm_chip() 75 static void rockchip_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, struct pwm_state *state)
in rockchip_pwm_get_state() 108 static void rockchip_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_state *state)
in rockchip_pwm_config() 184 static int rockchip_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm, bool enable)
in rockchip_pwm_enable() 228 static int rockchip_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, const struct pwm_state *state)
in rockchip_pwm_apply()
|
Completed in 5 milliseconds