diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2020-03-30 16:57:11 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-03-31 09:48:34 +0200 |
commit | bc2c433d1e52833614b0910c545e8b808407a2f5 (patch) | |
tree | ecc41d0571b610b1e42864a15fed6523fcb6ec2d /drivers/pwm/core.c | |
parent | 42e9a2bcda7b6f7ed2ce8b96fe015a0d660cf6ea (diff) | |
download | barebox-bc2c433d1e52833614b0910c545e8b808407a2f5.tar.gz barebox-bc2c433d1e52833614b0910c545e8b808407a2f5.tar.xz |
PWM: core: retire pwm_set_period
Client code can use pwm_apply_state or pwm_config to set period as well
as duty cycle. Having a pwm_set_period thus doesn't add any value.
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/pwm/core.c')
-rw-r--r-- | drivers/pwm/core.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/drivers/pwm/core.c b/drivers/pwm/core.c index 89b9756d0a..b42b3092a3 100644 --- a/drivers/pwm/core.c +++ b/drivers/pwm/core.c @@ -213,7 +213,7 @@ struct pwm_device *of_pwm_request(struct device_node *np, const char *con_id) } if (args.args_count > 1) - pwm_set_period(pwm, args.args[1]); + pwm->chip->state.period_ns = args.args[1]; ret = __pwm_request(pwm); if (ret) @@ -280,11 +280,6 @@ int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) } EXPORT_SYMBOL_GPL(pwm_config); -void pwm_set_period(struct pwm_device *pwm, unsigned int period_ns) -{ - pwm->chip->state.period_ns = period_ns; -} - unsigned int pwm_get_period(struct pwm_device *pwm) { return pwm->chip->state.period_ns; |