ACPI / PM: Rework device power management to follow ACPI 6
[firefly-linux-kernel-4.4.55.git] / include / acpi / acpi_bus.h
index 8de4fa90e8c4add33967c8dbec6b7cfe2d01b2c4..1ba841f8fd3cf553294673a197b6bfb27be0788a 100644 (file)
@@ -271,7 +271,6 @@ struct acpi_device_power_flags {
 struct acpi_device_power_state {
        struct {
                u8 valid:1;
-               u8 os_accessible:1;
                u8 explicit_set:1;      /* _PSx present? */
                u8 reserved:6;
        } flags;
@@ -601,7 +600,7 @@ static inline bool acpi_device_can_wakeup(struct acpi_device *adev)
 
 static inline bool acpi_device_can_poweroff(struct acpi_device *adev)
 {
-       return adev->power.states[ACPI_STATE_D3_COLD].flags.os_accessible;
+       return adev->power.states[ACPI_STATE_D3_COLD].flags.valid;
 }
 
 #else  /* CONFIG_ACPI */