Searched refs:cros_ec_pwm_device (Results 1 – 1 of 1) sorted by relevance
25 struct cros_ec_pwm_device { struct40 static inline struct cros_ec_pwm_device *pwm_to_cros_ec_pwm(struct pwm_chip *c) in pwm_to_cros_ec_pwm() argument42 return container_of(c, struct cros_ec_pwm_device, chip); in pwm_to_cros_ec_pwm()79 static int cros_ec_pwm_set_duty(struct cros_ec_pwm_device *ec_pwm, u8 index, in cros_ec_pwm_set_duty()115 static int cros_ec_pwm_get_duty(struct cros_ec_pwm_device *ec_pwm, u8 index) in cros_ec_pwm_get_duty()159 struct cros_ec_pwm_device *ec_pwm = pwm_to_cros_ec_pwm(chip); in cros_ec_pwm_apply()189 struct cros_ec_pwm_device *ec_pwm = pwm_to_cros_ec_pwm(chip); in cros_ec_pwm_get_state()248 static int cros_ec_num_pwms(struct cros_ec_pwm_device *ec_pwm) in cros_ec_num_pwms()281 struct cros_ec_pwm_device *ec_pwm; in cros_ec_pwm_probe()331 struct cros_ec_pwm_device *ec_pwm = platform_get_drvdata(dev); in cros_ec_pwm_remove()