diff options
Diffstat (limited to 'drivers/pwm/core.c')
| -rw-r--r-- | drivers/pwm/core.c | 9 | 
1 files changed, 1 insertions, 8 deletions
diff --git a/drivers/pwm/core.c b/drivers/pwm/core.c index 6ad51aa60c03..f877e77d9184 100644 --- a/drivers/pwm/core.c +++ b/drivers/pwm/core.c @@ -472,14 +472,7 @@ int pwm_apply_state(struct pwm_device *pwm, const struct pwm_state *state)  		if (err)  			return err; -		/* -		 * .apply might have to round some values in *state, if possible -		 * read the actually implemented value back. -		 */ -		if (chip->ops->get_state) -			chip->ops->get_state(chip, pwm, &pwm->state); -		else -			pwm->state = *state; +		pwm->state = *state;  	} else {  		/*  		 * FIXME: restore the initial state in case of error.  |