Lines Matching refs:wakeup
582 if (adev->wakeup.flags.valid)
583 acpi_power_expose_hide(adev, &adev->wakeup.resources,
640 * wakeup.flags.valid flag.
676 dev->wakeup.flags.valid = 0;
684 dev->wakeup.flags.valid = 0;
692 * Prepare a wakeup device, two steps (Ref ACPI 2.0:P229):
693 * 1. Power on the power resources required for the wakeup device
702 if (!dev || !dev->wakeup.flags.valid)
707 if (dev->wakeup.prepare_count++)
710 list_for_each_entry(entry, &dev->wakeup.resources, node) {
725 "Cannot turn wakeup power resources on\n");
726 dev->wakeup.flags.valid = 0;
736 dev->wakeup.prepare_count = 0;
744 * Shutdown a wakeup device, counterpart of above method
754 if (!dev || !dev->wakeup.flags.valid)
759 if (--dev->wakeup.prepare_count > 0)
766 if (dev->wakeup.prepare_count < 0)
767 dev->wakeup.prepare_count = 0;
773 list_for_each_entry(entry, &dev->wakeup.resources, node) {
788 "Cannot turn wakeup power resources off\n");
789 dev->wakeup.flags.valid = 0;