diff options
| author | Kenji Kaneshige <[email protected]> | 2006-02-27 13:15:49 +0000 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2006-03-23 22:35:16 +0000 |
| commit | 7c8f25da12a3dda46fb730699582895d5fc51287 (patch) | |
| tree | ad56ba9fbbd688963cbefe541b77b8d3de21959f /drivers/pci/hotplug/ibmphp.h | |
| parent | [PATCH] PCI Hotplug: SN: Fix cleanup on hotplug removal of PPB (diff) | |
| download | kernel-7c8f25da12a3dda46fb730699582895d5fc51287.tar.gz kernel-7c8f25da12a3dda46fb730699582895d5fc51287.zip | |
[PATCH] acpiphp: Scan slots under the nested P2P bridge
Current ACPIPHP driver scans only slots under the top level PCI-to-PCI
bridge. So hotplug PCI slots under the nested PCI-to-PCI bridge would
not be detected. For example, if the system has the ACPI namespace
like below, hotplug slots woule not be detected.
Device (PCI0) { /* Root bridge */
Name (_HID, "PNP0A03")
Device (P2PA) { /* PCI-to-PCI bridge */
Name (_ADR, ...)
Device (P2PB) { /* PCI-to-PCI bridge */
Name (_ADR, ...)
Device (S0F0) { /* hotplug slot */
Name (_ADR, ...)
Name (_SUN, ...)
Method (_EJ0, ...) { ... }
}
...
Device (S0F7) { /* hotplug slot */
Name (_ADR, ...)
Name (_SUN, ...)
Method (_EJ0, ...) { ... }
}
Device (S1F0) { /* hotplug slot */
Name (_ADR, ...)
Name (_SUN, ...)
Method (_EJ0, ...) { ... }
}
...
}
}
}
This patch fixes this issue.
Signed-off-by: Kenji Kaneshige <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'drivers/pci/hotplug/ibmphp.h')
0 files changed, 0 insertions, 0 deletions
