ACPI / PM: Drop special ACPI wakeup flags
Drop special ACPI wakeup flags, wakeup.state.enabled and wakeup.flags.always_enabled, that aren't necessary any more after we've started to use standard device wakeup flags for handling ACPI wakeup devices. Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl> Signed-off-by: Len Brown <len.brown@intel.com>
This commit is contained in:
parent
f2b56bc808
commit
7fa69baf29
|
@ -167,11 +167,8 @@ static int acpi_bind_one(struct device *dev, acpi_handle handle)
|
||||||
"firmware_node");
|
"firmware_node");
|
||||||
ret = sysfs_create_link(&acpi_dev->dev.kobj, &dev->kobj,
|
ret = sysfs_create_link(&acpi_dev->dev.kobj, &dev->kobj,
|
||||||
"physical_node");
|
"physical_node");
|
||||||
if (acpi_dev->wakeup.flags.valid) {
|
if (acpi_dev->wakeup.flags.valid)
|
||||||
device_set_wakeup_capable(dev, true);
|
device_set_wakeup_capable(dev, true);
|
||||||
device_set_wakeup_enable(dev,
|
|
||||||
acpi_dev->wakeup.state.enabled);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
@ -242,20 +242,14 @@ struct acpi_device_perf {
|
||||||
struct acpi_device_wakeup_flags {
|
struct acpi_device_wakeup_flags {
|
||||||
u8 valid:1; /* Can successfully enable wakeup? */
|
u8 valid:1; /* Can successfully enable wakeup? */
|
||||||
u8 run_wake:1; /* Run-Wake GPE devices */
|
u8 run_wake:1; /* Run-Wake GPE devices */
|
||||||
u8 always_enabled:1; /* Run-wake devices that are always enabled */
|
|
||||||
u8 notifier_present:1; /* Wake-up notify handler has been installed */
|
u8 notifier_present:1; /* Wake-up notify handler has been installed */
|
||||||
};
|
};
|
||||||
|
|
||||||
struct acpi_device_wakeup_state {
|
|
||||||
u8 enabled:1;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct acpi_device_wakeup {
|
struct acpi_device_wakeup {
|
||||||
acpi_handle gpe_device;
|
acpi_handle gpe_device;
|
||||||
u64 gpe_number;
|
u64 gpe_number;
|
||||||
u64 sleep_state;
|
u64 sleep_state;
|
||||||
struct acpi_handle_list resources;
|
struct acpi_handle_list resources;
|
||||||
struct acpi_device_wakeup_state state;
|
|
||||||
struct acpi_device_wakeup_flags flags;
|
struct acpi_device_wakeup_flags flags;
|
||||||
int prepare_count;
|
int prepare_count;
|
||||||
int run_wake_count;
|
int run_wake_count;
|
||||||
|
|
Loading…
Reference in New Issue