Home
last modified time | relevance | path

Searched refs:pwm_chip (Results 1 - 3 of 3) sorted by relevance

/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dpwm.h12 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 Dsysfs.c337 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 Dpwm-rockchip.c40 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 4 milliseconds