X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=drivers%2Facpi%2Fpower.c;h=4ffecd17970277f46967bb959bce94c15dacffe0;hb=f685648e7d6520653fa2641840cccc58ba8ef8e0;hp=547eee7537bcfbdaaef321f567c8bb5c9a564e4b;hpb=7292576043666ff39946dee14641fe719ba8c7e8;p=linux-2.6 diff --git a/drivers/acpi/power.c b/drivers/acpi/power.c index 547eee7537..4ffecd1797 100644 --- a/drivers/acpi/power.c +++ b/drivers/acpi/power.c @@ -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);