linux/drivers/pci/pcie/aer
Andrew Patterson 1f9f13c8d5 PCI: Enable PCIe AER only after checking firmware support
The PCIe port driver currently sets the PCIe AER error reporting bits for
any root or switch port without first checking to see if firmware will grant
control. This patch moves setting these bits to the AER service driver
aer_enable_port routine.  The bits are then set for the root port and any
downstream switch ports after the check for firmware support (aer_osc_setup)
is made. The patch also unsets the bits in a similar fashion when the AER
service driver is unloaded.

Reviewed-by: Alex Chiang <achiang@hp.com>
Signed-off-by: Andrew Patterson <andrew.patterson@hp.com>
Signed-off-by: Jesse Barnes <jbarnes@hobbes.lan>
2009-02-24 09:47:46 -08:00
..
Kconfig PCI: fix AER driver error information 2007-07-11 16:02:08 -07:00
Makefile PCI: fix AER driver error information 2007-07-11 16:02:08 -07:00
aerdrv.c PCI: use pci_find_ext_capability everywhere 2008-10-20 11:01:51 -07:00
aerdrv.h PCI: fix AER driver error information 2007-07-11 16:02:08 -07:00
aerdrv_acpi.c ACPI/PCI: PCIe AER _OSC support capabilities called when root bridge added 2009-01-07 11:12:30 -08:00
aerdrv_core.c PCI: Enable PCIe AER only after checking firmware support 2009-02-24 09:47:46 -08:00
aerdrv_errprint.c PCI hotplug: aerdrv: fix a typo in error message 2009-01-07 11:12:41 -08:00