diff options
Diffstat (limited to 'drivers/pwm/core.c')
-rw-r--r-- | drivers/pwm/core.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/pwm/core.c b/drivers/pwm/core.c index 8c9200a0df5e..3998ebd51db4 100644 --- a/drivers/pwm/core.c +++ b/drivers/pwm/core.c | |||
@@ -877,6 +877,7 @@ void pwm_put(struct pwm_device *pwm) | |||
877 | if (pwm->chip->ops->free) | 877 | if (pwm->chip->ops->free) |
878 | pwm->chip->ops->free(pwm->chip, pwm); | 878 | pwm->chip->ops->free(pwm->chip, pwm); |
879 | 879 | ||
880 | pwm_set_chip_data(pwm, NULL); | ||
880 | pwm->label = NULL; | 881 | pwm->label = NULL; |
881 | 882 | ||
882 | module_put(pwm->chip->ops->owner); | 883 | module_put(pwm->chip->ops->owner); |