diff options
Diffstat (limited to 'include/linux/qpnp/pwm.h')
-rw-r--r-- | include/linux/qpnp/pwm.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/linux/qpnp/pwm.h b/include/linux/qpnp/pwm.h index 020f18b2cc4b..782b7849da4a 100644 --- a/include/linux/qpnp/pwm.h +++ b/include/linux/qpnp/pwm.h @@ -155,6 +155,11 @@ int pwm_lut_config(struct pwm_device *pwm, int period_us, int pwm_config_us(struct pwm_device *pwm, int duty_us, int period_us); +/* + * synchronized enable of multiple pwm instances + */ +int pwm_enable_synchronized(struct pwm_device **pwms, size_t num); + #else static inline int pwm_config_period(struct pwm_device *pwm, struct pwm_period_config *pwm_p) @@ -183,6 +188,11 @@ static inline int pwm_config_us(struct pwm_device *pwm, { return -EINVAL; } + +static inline int pwm_enable_synchronized(struct pwm_device **pwms, size_t num) +{ + return -EINVAL; +} #endif /* Standard APIs supported */ |