From c833f039a539a0854647046e9579ca20935f5acf Mon Sep 17 00:00:00 2001 From: Deokgyu Yang Date: Tue, 9 Feb 2021 11:37:13 +0900 Subject: [PATCH] ODROID-COMMON: drivers/pwm: Prevent from totally removing PWM chip data Seems like it is an exception for meson APs. Signed-off-by: Deokgyu Yang Change-Id: I7d3a17c37037da470b6ee53b6de19ab0c0c31f79 --- drivers/pwm/core.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/pwm/core.c b/drivers/pwm/core.c index cc12032ee60d..c31b0daf571c 100644 --- a/drivers/pwm/core.c +++ b/drivers/pwm/core.c @@ -858,7 +858,9 @@ void pwm_put(struct pwm_device *pwm) if (pwm->chip->ops->free) pwm->chip->ops->free(pwm->chip, pwm); +#if !defined(CONFIG_ARCH_MESON64_ODROID_COMMON) pwm_set_chip_data(pwm, NULL); +#endif pwm->label = NULL; module_put(pwm->chip->ops->owner);