diff options
author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2014-02-04 03:39:20 +0400 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2014-02-05 20:40:37 +0400 |
commit | b2118d6a4073e394312072b6666cb576e18653b2 (patch) | |
tree | 7819efae2acbf5f5dd08828e2260e54b87ec50c7 /drivers/pci/hotplug/acpiphp.h | |
parent | 4dc3082dc1dd1415177d71f15d4b19bebb1365c0 (diff) | |
download | linux-b2118d6a4073e394312072b6666cb576e18653b2.tar.xz |
ACPI / hotplug / PCI: Rework acpiphp_no_hotplug()
If a struct acpi_device pointer is passed to acpiphp_no_hotplug()
instead of an ACPI handle, the function won't need to call
acpi_bus_get_device(), which may be costly, any more. Then,
trim_stale_devices() can call acpiphp_no_hotplug() passing
the struct acpi_device object it already has directly to that
function.
Make those changes and update slot_no_hotplug() accordingly.
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Tested-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Diffstat (limited to 'drivers/pci/hotplug/acpiphp.h')
0 files changed, 0 insertions, 0 deletions