1
linux/drivers/pci/hotplug
Rajesh Shah 8d50e332c8 [PATCH] acpi hotplug: decouple slot power state changes from physical hotplug
Current acpiphp code does not distinguish between the physical presence and
power state of a device/slot.  That is, if a device has to be disabled, it
also tries to physically ejects the device.  This patch decouples power state
from physical presence.  You can now echo to the corresponding sysfs power
control file to repeatedly enable and disable a device without having to
physically re-insert it.

Signed-off-by: Rajesh Shah <rajesh.shah@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-06-27 21:52:43 -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 hotplug: decouple slot power state changes from physical hotplug 2005-06-27 21:52:43 -07:00
acpiphp_ibm.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
acpiphp.h [PATCH] acpi hotplug: convert acpiphp to use generic resource code 2005-06-27 21:52:42 -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
cpci_hotplug.h [PATCH] PCI Hotplug: CPCI update 2005-05-17 14:31:11 -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_core.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -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
cpqphp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fakephp.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -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
ibmphp.h [PATCH] PCI: Spelling fixes for drivers/pci. 2005-05-03 23:45:16 -07:00
Kconfig Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile [PATCH] acpi hotplug: convert acpiphp to use generic resource code 2005-06-27 21:52:42 -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
pci_hotplug.h [PATCH] PCI: Spelling fixes for drivers/pci. 2005-05-03 23:45:16 -07:00
pciehp_core.c [PATCH] PCI Hotplug: get pciehp to work on the downstream port of a switch 2005-05-17 14:31:11 -07:00
pciehp_ctrl.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pciehp_hpc.c [PATCH] PCI Hotplug: get pciehp to work on the downstream port of a switch 2005-05-17 14:31:11 -07:00
pciehp_pci.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pciehp.h [PATCH] PCI Hotplug: get pciehp to work on the downstream port of a switch 2005-05-17 14:31:11 -07:00
pciehprm_acpi.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pciehprm_nonacpi.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pciehprm_nonacpi.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pciehprm.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pcihp_skeleton.c [PATCH] PCI: Spelling fixes for drivers/pci. 2005-05-03 23:45:16 -07:00
rpadlpar_core.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rpadlpar_sysfs.c [PATCH] sysfs: (driver/pci) if show/store is missing return -EIO 2005-06-20 15:15:02 -07:00
rpadlpar.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rpaphp_core.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rpaphp_pci.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rpaphp_slot.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rpaphp_vio.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rpaphp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
shpchp_core.c [PATCH] PCI Hotplug: Fix echoing 1 to power file of enabled slot problem with SHPC driver 2005-05-17 14:31:10 -07:00
shpchp_ctrl.c [PATCH] PCI Hotplug: Fix echoing 1 to power file of enabled slot problem with SHPC driver 2005-05-17 14:31:10 -07:00
shpchp_hpc.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
shpchp_pci.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -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
shpchp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
shpchprm_acpi.c [PATCH] PCI Hotplug: SHPCHP driver doesn't enable PERR and SERR properly 2005-05-31 14:26:37 -07:00
shpchprm_legacy.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
shpchprm_legacy.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
shpchprm_nonacpi.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
shpchprm_nonacpi.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
shpchprm.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00