Commit 3ac6e56c authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

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



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

Reported-by: default avatarDmitry Osipenko <digetx@gmail.com>
Fixes: 0fab972e ("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: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 0fab972e
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -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);