Message ID | b31022f186287075f60f42facde01b3b42b06d7d.1674030722.git.viresh.kumar@linaro.org |
---|---|
State | Accepted |
Commit | 47e3f00074c27661268674d832f743f1940ae17c |
Headers | show |
Series | thermal: Fix/cleanup error paths in __thermal_cooling_device_register() | expand |
diff --git a/drivers/thermal/thermal_core.c b/drivers/thermal/thermal_core.c index 1fb109a97ff6..9fb37c5d9c4f 100644 --- a/drivers/thermal/thermal_core.c +++ b/drivers/thermal/thermal_core.c @@ -1109,8 +1109,7 @@ void thermal_cooling_device_unregister(struct thermal_cooling_device *cdev) mutex_unlock(&thermal_list_lock); - device_del(&cdev->device); - put_device(&cdev->device); + device_unregister(&cdev->device); } EXPORT_SYMBOL_GPL(thermal_cooling_device_unregister);
Lets not open code device_unregister() unnecessarily. Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org> --- drivers/thermal/thermal_core.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)