]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] pciehp: request control of each hotplug controller individually
authorrajesh.shah@intel.com <rajesh.shah@intel.com>
Tue, 1 Nov 2005 00:20:11 +0000 (16:20 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 11 Nov 2005 00:09:15 +0000 (16:09 -0800)
commitd17b3df2d4865e9495261fe479bc5dfc613de989
tree3a099b05ab3b1252d6e441855d9b1da02e0daf8c
parent86cb1915ccce78423f093b62bb795a93412da153
[PATCH] pciehp: request control of each hotplug controller individually

This patch tweaks the way pciehp requests control of the hotplug
hardware from BIOS. It now tries to invoke the ACPI _OSC method
for a specific hotplug controller only, rather than walking the
entire acpi namespace invoking all possible _OSC methods under
all host bridges. This allows us to gain control of each hotplug
controller individually, even if BIOS fails to give us control of
some other hotplug controller in the system.

Signed-off-by: Rajesh Shah <rajesh.shah@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/pci/hotplug/pciehprm_acpi.c
drivers/pci/pci-acpi.c
include/linux/pci-acpi.h