Revert "drivers: core: Detach device from power domain on shutdown"

This reverts commit 0fab972eef as it is
reported by users to cause problems.

Reported-by: Dmitry Osipenko <digetx@gmail.com>
Fixes: 0fab972eef ("drivers: core: Detach device from power domain on shutdown")
Cc: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Cc: Furquan Shaikh <furquan@google.com>
Link: https://lore.kernel.org/r/CAJZ5v0jhniqG43F6hCqXdxQiQZRc67GdkdP0BXcRut=P7k7BVQ@mail.gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Greg Kroah-Hartman 2021-01-12 14:09:17 +01:00
parent 0fab972eef
commit 3ac6e56c32

View File

@ -23,7 +23,6 @@
#include <linux/of_device.h>
#include <linux/genhd.h>
#include <linux/mutex.h>
#include <linux/pm_domain.h>
#include <linux/pm_runtime.h>
#include <linux/netdevice.h>
#include <linux/sched/signal.h>
@ -4288,8 +4287,6 @@ void device_shutdown(void)
dev->driver->shutdown(dev);
}
dev_pm_domain_detach(dev, true);
device_unlock(dev);
if (parent)
device_unlock(parent);