PCI: add D3 power state avoidance quirk
authorAlan Cox <alan@lxorguk.ukuu.org.uk>
Thu, 24 Jul 2008 16:18:38 +0000 (17:18 +0100)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Mon, 28 Jul 2008 22:12:11 +0000 (15:12 -0700)
commit979b1791e5b8f8b556faeec4c48339e7ed63af9f
tree30990937096bb25aa8349dae7285e70f268a767a
parent362b7077a5546b42131af15ba4776f30c9a72d0c
PCI: add D3 power state avoidance quirk

Libata has some hacks to deal with certain controllers going silly in D3
state. The right way to handle this is to keep a PCI device flag for
such devices. That can then be generalised for no ATA devices with power
problems.

Signed-off-by: Alan Cox <alan@redhat.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
drivers/pci/pci.c
drivers/pci/quirks.c
include/linux/pci.h