]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blob - src/patches/suse-2.6.27.25/patches.drivers/acpi-pci-pcie-aer-_osc-support-capabilities-called-when-root-bridge-added.patch
Disable build of xen kernel.
[people/pmueller/ipfire-2.x.git] / src / patches / suse-2.6.27.25 / patches.drivers / acpi-pci-pcie-aer-_osc-support-capabilities-called-when-root-bridge-added.patch
1 From eb9188bdb9d65aeead2382ec3dd656a17ec8936d Mon Sep 17 00:00:00 2001
2 From: Andrew Patterson <andrew.patterson@hp.com>
3 Date: Mon, 10 Nov 2008 15:31:00 -0700
4 Subject: ACPI/PCI: PCIe AER _OSC support capabilities called when root bridge added
5 Patch-mainline: 2.6.29
6 References: bnc#438941
7
8 The _OSC capability OSC_EXT_PCI_CONFIG_SUPPORT is set when the root
9 bridge is added with pci_acpi_osc_support(), so we no longer need to do
10 it in the PCIe AER driver.
11
12 Signed-off-by: Andrew Patterson <andrew.patterson@hp.com>
13 Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
14 Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
15
16 --- a/drivers/pci/pcie/aer/aerdrv_acpi.c
17 +++ b/drivers/pci/pcie/aer/aerdrv_acpi.c
18 @@ -38,7 +38,6 @@ int aer_osc_setup(struct pcie_device *pciedev)
19
20 handle = acpi_find_root_bridge_handle(pdev);
21 if (handle) {
22 - pcie_osc_support_set(OSC_EXT_PCI_CONFIG_SUPPORT);
23 status = pci_osc_control_set(handle,
24 OSC_PCI_EXPRESS_AER_CONTROL |
25 OSC_PCI_EXPRESS_CAP_STRUCTURE_CONTROL);