Lines Matching refs:wakeup
598 if (adev->wakeup.flags.valid) in acpi_power_add_remove_device()
599 acpi_power_expose_hide(adev, &adev->wakeup.resources, in acpi_power_add_remove_device()
690 dev->wakeup.flags.valid = 0; in acpi_device_sleep_wake()
698 dev->wakeup.flags.valid = 0; in acpi_device_sleep_wake()
715 if (!dev || !dev->wakeup.flags.valid) in acpi_enable_wakeup_device_power()
721 dev->wakeup.prepare_count); in acpi_enable_wakeup_device_power()
723 if (dev->wakeup.prepare_count++) in acpi_enable_wakeup_device_power()
726 err = acpi_power_on_list(&dev->wakeup.resources); in acpi_enable_wakeup_device_power()
729 dev->wakeup.flags.valid = 0; in acpi_enable_wakeup_device_power()
739 acpi_power_off_list(&dev->wakeup.resources); in acpi_enable_wakeup_device_power()
740 dev->wakeup.prepare_count = 0; in acpi_enable_wakeup_device_power()
762 if (!dev || !dev->wakeup.flags.valid) in acpi_disable_wakeup_device_power()
768 dev->wakeup.prepare_count); in acpi_disable_wakeup_device_power()
771 if (dev->wakeup.prepare_count <= 0) in acpi_disable_wakeup_device_power()
774 if (--dev->wakeup.prepare_count > 0) in acpi_disable_wakeup_device_power()
785 list_for_each_entry(entry, &dev->wakeup.resources, node) { in acpi_disable_wakeup_device_power()
794 dev->wakeup.flags.valid = 0; in acpi_disable_wakeup_device_power()