]> err.no Git - linux-2.6/blobdiff - drivers/acpi/power.c
Pull misc-for-upstream into release branch
[linux-2.6] / drivers / acpi / power.c
index 547eee7537bcfbdaaef321f567c8bb5c9a564e4b..4ffecd17970277f46967bb959bce94c15dacffe0 100644 (file)
@@ -688,13 +688,6 @@ static int acpi_power_resume(struct acpi_device *device)
                return result;
 
        mutex_lock(&resource->resource_lock);
-       if ((resource->state == ACPI_POWER_RESOURCE_STATE_ON) &&
-           list_empty(&resource->reference)) {
-               mutex_unlock(&resource->resource_lock);
-               result = acpi_power_off_device(device->handle, NULL);
-               return result;
-       }
-
        if ((resource->state == ACPI_POWER_RESOURCE_STATE_OFF) &&
            !list_empty(&resource->reference)) {
                ref = container_of(resource->reference.next, struct acpi_power_reference, node);