PCI: ignore pre-1.1 ASPM quirking when ASPM is disabled
authorMatthew Garrett <mjg@redhat.com>
Tue, 6 Mar 2012 18:41:49 +0000 (13:41 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 19 Mar 2012 15:57:43 +0000 (08:57 -0700)
commit9217bfbbade56ef9dfee88773c2105e619028fa1
tree1d0f0db2f60226a2c994b8d0a0bf106e3806b94a
parent5bcb3f882ab97f3ebb4c4abd435704ad24c565cb
PCI: ignore pre-1.1 ASPM quirking when ASPM is disabled

commit 4949be16822e92a18ea0cc1616319926628092ee upstream.

Right now we won't touch ASPM state if ASPM is disabled, except in the case
where we find a device that appears to be too old to reliably support ASPM.
Right now we'll clear it in that case, which is almost certainly the wrong
thing to do. The easiest way around this is just to disable the blacklisting
when ASPM is disabled.

Signed-off-by: Matthew Garrett <mjg@redhat.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/pci/pcie/aspm.c