|| (state < ACPI_STATE_D0) || (state > ACPI_STATE_D3_COLD))
return -EINVAL;
+++ ++ acpi_handle_debug(device->handle, "Power state change: %s -> %s\n",
+++ ++ acpi_power_state_string(device->power.state),
+++ ++ acpi_power_state_string(state));
+++ ++
/* Make sure this is a valid target state */
/* There is a special case for D0 addressed below. */
goto out;
mutex_lock(&acpi_pm_notifier_lock);
----- adev->wakeup.ws = wakeup_source_register(dev_name(&adev->dev));
+++++ adev->wakeup.ws = wakeup_source_register(&adev->dev,
+++++ dev_name(&adev->dev));
adev->wakeup.context.dev = dev;
adev->wakeup.context.func = func;
adev->wakeup.flags.notifier_present = true;