]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/acpi/scan.c
ACPI / PM: Add function for device power state initialization
[karo-tx-linux.git] / drivers / acpi / scan.c
index 29ef505c487b92efe1b12e79c2231aa85c0298ce..ef8e659771e107eacf9068563f060957bf6b4614 100644 (file)
@@ -901,10 +901,7 @@ static int acpi_bus_get_power_flags(struct acpi_device *device)
        device->power.states[ACPI_STATE_D3].flags.valid = 1;
        device->power.states[ACPI_STATE_D3].power = 0;
 
-       /* TBD: System wake support and resource requirements. */
-
-       device->power.state = ACPI_STATE_UNKNOWN;
-       acpi_bus_get_power(device->handle, &(device->power.state));
+       acpi_bus_init_power(device);
 
        return 0;
 }