summaryrefslogtreecommitdiffstats
path: root/drivers/acpi/acpi_processor.c
diff options
context:
space:
mode:
authorRafael J. Wysocki2013-11-29 16:27:43 +0100
committerRafael J. Wysocki2013-12-07 01:05:50 +0100
commit24dee1fc99fd6d38fc859d7f6dda1dab21493bef (patch)
tree1377d90f45c045fdae001a580008cddcb03e4c8d /drivers/acpi/acpi_processor.c
parentACPI / bind: Rework struct acpi_bus_type (diff)
downloadkernel-qcow2-linux-24dee1fc99fd6d38fc859d7f6dda1dab21493bef.tar.gz
kernel-qcow2-linux-24dee1fc99fd6d38fc859d7f6dda1dab21493bef.tar.xz
kernel-qcow2-linux-24dee1fc99fd6d38fc859d7f6dda1dab21493bef.zip
ACPI / bind: Pass struct acpi_device pointer to acpi_bind_one()
There is no reason to pass an ACPI handle to acpi_bind_one() instead of a struct acpi_device pointer to the target device object, so modify that function to take a struct acpi_device pointer as its second argument and update all code depending on it accordingly. Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Tested-by: Lan Tianyu <tianyu.lan@intel.com> # for USB/ACPI
Diffstat (limited to 'drivers/acpi/acpi_processor.c')
-rw-r--r--drivers/acpi/acpi_processor.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/acpi/acpi_processor.c b/drivers/acpi/acpi_processor.c
index 3c1d6b0c09a4..d58a2aba0930 100644
--- a/drivers/acpi/acpi_processor.c
+++ b/drivers/acpi/acpi_processor.c
@@ -395,7 +395,7 @@ static int acpi_processor_add(struct acpi_device *device,
goto err;
}
- result = acpi_bind_one(dev, pr->handle);
+ result = acpi_bind_one(dev, device);
if (result)
goto err;