[PATCH] shpchp: use the PCI core for hotplug resource management
This patch converts the standard hotplug controller driver to use the PCI core for resource management. This eliminates a whole lot of duplicated code, and integrates shpchp in the system's normal PCI handling code. Signed-off-by:Rajesh Shah <rajesh.shah@intel.com> Signed-off-by:
Greg Kroah-Hartman <gregkh@suse.de>
Showing
- drivers/pci/hotplug/shpchp.h 1 addition, 56 deletionsdrivers/pci/hotplug/shpchp.h
- drivers/pci/hotplug/shpchp_core.c 2 additions, 34 deletionsdrivers/pci/hotplug/shpchp_core.c
- drivers/pci/hotplug/shpchp_ctrl.c 42 additions, 1582 deletionsdrivers/pci/hotplug/shpchp_ctrl.c
- drivers/pci/hotplug/shpchp_pci.c 53 additions, 429 deletionsdrivers/pci/hotplug/shpchp_pci.c
- drivers/pci/hotplug/shpchp_sysfs.c 70 additions, 51 deletionsdrivers/pci/hotplug/shpchp_sysfs.c
- drivers/pci/hotplug/shpchprm.h 0 additions, 12 deletionsdrivers/pci/hotplug/shpchprm.h
- drivers/pci/hotplug/shpchprm_acpi.c 0 additions, 851 deletionsdrivers/pci/hotplug/shpchprm_acpi.c
- drivers/pci/hotplug/shpchprm_legacy.c 0 additions, 294 deletionsdrivers/pci/hotplug/shpchprm_legacy.c
- drivers/pci/hotplug/shpchprm_legacy.h 0 additions, 113 deletionsdrivers/pci/hotplug/shpchprm_legacy.h
- drivers/pci/hotplug/shpchprm_nonacpi.c 0 additions, 278 deletionsdrivers/pci/hotplug/shpchprm_nonacpi.c
- drivers/pci/hotplug/shpchprm_nonacpi.h 0 additions, 56 deletionsdrivers/pci/hotplug/shpchprm_nonacpi.h
Loading
Please register or sign in to comment