summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSitsofe Wheeler <sitsofe@yahoo.com>2008-09-16 14:27:13 +0100
committerJesse Barnes <jbarnes@virtuousgeek.org>2008-09-16 09:09:56 -0700
commite1f4f59d1ab9ebac44830d6ae450fb358ac559d3 (patch)
tree957b547a0225cec845f03239152c685aae92eee9
parentbc45eb8950b8c14487385cfd2bda1613ca8d9703 (diff)
downloadblackbird-op-linux-e1f4f59d1ab9ebac44830d6ae450fb358ac559d3.tar.gz
blackbird-op-linux-e1f4f59d1ab9ebac44830d6ae450fb358ac559d3.zip
PCI: Fix pcie_aspm=force
pcie_aspm=force did not work because aspm_force was being double negated leading to the sanity check failing. Moving a bracket should fix this. Acked-by: Alan Cox <alan@redhat.com> Signed-off-by: Sitsofe Wheeler <sitsofe@yahoo.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
-rw-r--r--drivers/pci/pcie/aspm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/pci/pcie/aspm.c b/drivers/pci/pcie/aspm.c
index 9a7c9e1408a4..851f5b83cdbc 100644
--- a/drivers/pci/pcie/aspm.c
+++ b/drivers/pci/pcie/aspm.c
@@ -527,7 +527,7 @@ static int pcie_aspm_sanity_check(struct pci_dev *pdev)
*/
pci_read_config_dword(child_dev, child_pos + PCI_EXP_DEVCAP,
&reg32);
- if (!(reg32 & PCI_EXP_DEVCAP_RBER && !aspm_force)) {
+ if (!(reg32 & PCI_EXP_DEVCAP_RBER) && !aspm_force) {
printk("Pre-1.1 PCIe device detected, "
"disable ASPM for %s. It can be enabled forcedly"
" with 'pcie_aspm=force'\n", pci_name(pdev));
OpenPOWER on IntegriCloud