Merge branch 'acpica-gpe' into release
This commit is contained in:
@@ -646,18 +646,9 @@ int acpi_pm_device_sleep_wake(struct device *dev, bool enable)
|
||||
return -ENODEV;
|
||||
}
|
||||
|
||||
if (enable) {
|
||||
error = acpi_enable_wakeup_device_power(adev,
|
||||
acpi_target_sleep_state);
|
||||
if (!error)
|
||||
acpi_enable_gpe(adev->wakeup.gpe_device,
|
||||
adev->wakeup.gpe_number,
|
||||
ACPI_GPE_TYPE_WAKE);
|
||||
} else {
|
||||
acpi_disable_gpe(adev->wakeup.gpe_device, adev->wakeup.gpe_number,
|
||||
ACPI_GPE_TYPE_WAKE);
|
||||
error = acpi_disable_wakeup_device_power(adev);
|
||||
}
|
||||
error = enable ?
|
||||
acpi_enable_wakeup_device_power(adev, acpi_target_sleep_state) :
|
||||
acpi_disable_wakeup_device_power(adev);
|
||||
if (!error)
|
||||
dev_info(dev, "wake-up capability %s by ACPI\n",
|
||||
enable ? "enabled" : "disabled");
|
||||
|
Reference in New Issue
Block a user