PNP / ACPI: Use ACPI_COMPANION_SET() during initialization
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 13 Mar 2015 00:45:49 +0000 (01:45 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 16 Mar 2015 14:19:07 +0000 (15:19 +0100)
pnpacpi_add_device() calls acpi_bind_one() on an already registered
device, which is a mistake, but it can initialize the ACPI companion
field of the struct device to be registered using ACPI_COMPANION_SET()
instead, so make it do that.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Reviewed-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/pnp/pnpacpi/core.c

Simple merge