aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/pci.c
diff options
context:
space:
mode:
authorHuang Ying <ying.huang@intel.com>2012-10-24 14:54:14 +0800
committerBjorn Helgaas <bhelgaas@google.com>2012-11-02 16:57:18 -0600
commit3ff2de9ba1a2e22e548979dbcd46e999b22c93d8 (patch)
tree1ef3bf252f317b6943654f36c985c8e32583e089 /drivers/pci/pci.c
parentPCI/PM: Fix deadlock when unbinding device if parent in D3cold (diff)
downloadlinux-dev-3ff2de9ba1a2e22e548979dbcd46e999b22c93d8.tar.xz
linux-dev-3ff2de9ba1a2e22e548979dbcd46e999b22c93d8.zip
PCI/PM: Resume device before shutdown
Some actions during shutdown need device to be in D0 state, such as MSI shutdown etc, so resume device before shutdown. Without this patch, a device may not be enumerated after a kexec because the corresponding bridge is not in D0, so that configuration space of the device is not accessible. Signed-off-by: Huang Ying <ying.huang@intel.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> CC: stable@vger.kernel.org # v3.6+
Diffstat (limited to 'drivers/pci/pci.c')
0 files changed, 0 insertions, 0 deletions