linux/drivers/pci/hotplug
John Rose 9c209c919d [PATCH] PCI Hotplug: rpaphp: Change slot pci reference
The slot structure in the rpaphp module currently references the PCI
contents of the slot using the PCI device of the parent bridge.  This
is unnecessary, since the module is actually interested in the
subordinate bus of the bridge.  The dependency on a PCI bridge device
also prohibits the module from registering hotplug slots that have a
root bridge as a parent, since root bridges on PPC64 don't have PCI
devices.

This patch changes struct slot to reference the PCI subsystem using a
pci_bus rather than a pci_dev.

Signed-off-by: John Rose <johnrose@austin.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-09-08 14:57:22 -07:00
..
acpiphp.h [PATCH] acpi hotplug: convert acpiphp to use generic resource code 2005-06-27 21:52:42 -07:00
acpiphp_core.c [PATCH] acpi hotplug: convert acpiphp to use generic resource code 2005-06-27 21:52:42 -07:00
acpiphp_glue.c [PATCH] ACPI based I/O APIC hot-plug: acpiphp support 2005-06-27 21:52:45 -07:00
acpiphp_ibm.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpci_hotplug.h [PATCH] PCI Hotplug: CPCI update 2005-05-17 14:31:11 -07:00
cpci_hotplug_core.c [PATCH] PCI Hotplug: fix CPCI reference counting bug 2005-06-09 01:37:59 -07:00
cpci_hotplug_pci.c [PATCH] PCI Hotplug: fix CPCI reference counting bug 2005-06-09 01:37:59 -07:00
cpcihp_generic.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpcihp_zt5550.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpcihp_zt5550.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpqphp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpqphp_core.c [PATCH] cpqphp: fix oops during unload without probe 2005-06-27 21:52:46 -07:00
cpqphp_ctrl.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpqphp_nvram.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpqphp_nvram.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpqphp_pci.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpqphp_sysfs.c [PATCH] Driver Core: drivers/i2c/chips/w83781d.c - drivers/s390/block/dcssblk.c: update device attribute callbacks 2005-06-20 15:15:34 -07:00
fakephp.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ibmphp.h [PATCH] PCI: Spelling fixes for drivers/pci. 2005-05-03 23:45:16 -07:00
ibmphp_core.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ibmphp_ebda.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ibmphp_hpc.c [PATCH] PCI: Spelling fixes for drivers/pci. 2005-05-03 23:45:16 -07:00
ibmphp_pci.c [PATCH] PCI Hotplug ibmphp_pci.c: Fix masking out needed information too early 2005-05-03 23:45:15 -07:00
ibmphp_res.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Kconfig [ACPI] delete CONFIG_ACPI_BUS 2005-08-24 12:11:34 -04:00
Makefile [PATCH] PCI Hotplug: rpaphp: Move VIO registration 2005-09-08 14:57:22 -07:00
pci_hotplug.h [PATCH] PCI: Spelling fixes for drivers/pci. 2005-05-03 23:45:16 -07:00
pci_hotplug_core.c [PATCH] sysfs: (driver/pci) if show/store is missing return -EIO 2005-06-20 15:15:02 -07:00
pciehp.h [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
pciehp_core.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
pciehp_ctrl.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
pciehp_hpc.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
pciehp_pci.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
pciehprm.h [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
pciehprm_acpi.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
pciehprm_nonacpi.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
pciehprm_nonacpi.h [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
pcihp_skeleton.c [PATCH] PCI: Spelling fixes for drivers/pci. 2005-05-03 23:45:16 -07:00
rpadlpar.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rpadlpar_core.c [PATCH] PCI Hotplug: rpaphp: Change slot pci reference 2005-09-08 14:57:22 -07:00
rpadlpar_sysfs.c [PATCH] sysfs: (driver/pci) if show/store is missing return -EIO 2005-06-20 15:15:02 -07:00
rpaphp.h [PATCH] PCI Hotplug: rpaphp: Change slot pci reference 2005-09-08 14:57:22 -07:00
rpaphp_core.c [PATCH] PCI Hotplug: rpaphp: Move VIO registration 2005-09-08 14:57:22 -07:00
rpaphp_pci.c [PATCH] PCI Hotplug: rpaphp: Change slot pci reference 2005-09-08 14:57:22 -07:00
rpaphp_slot.c [PATCH] PCI Hotplug: rpaphp: Move VIO registration 2005-09-08 14:57:22 -07:00
sgi_hotplug.c [IA64] hotplug/ia64: SN Hotplug Driver - SN Hotplug Driver code 2005-07-06 15:29:53 -07:00
shpchp.h [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
shpchp_core.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
shpchp_ctrl.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
shpchp_hpc.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
shpchp_pci.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
shpchp_sysfs.c [PATCH] Driver Core: drivers/i2c/chips/w83781d.c - drivers/s390/block/dcssblk.c: update device attribute callbacks 2005-06-20 15:15:34 -07:00
shpchprm.h [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
shpchprm_acpi.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
shpchprm_legacy.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
shpchprm_legacy.h [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
shpchprm_nonacpi.c [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00
shpchprm_nonacpi.h [PATCH] PCI Hotplug: new contact info 2005-08-16 21:06:24 -07:00