• Home
  • Raw
  • Download

Lines Matching refs:wakeup

446 	if (device->wakeup.flags.valid)  in acpi_free_power_resources_lists()
447 acpi_power_resources_list_free(&device->wakeup.resources); in acpi_free_power_resources_lists()
711 if (device->wakeup.flags.valid) in __acpi_device_add()
847 struct acpi_device_wakeup *wakeup = &dev->wakeup; in acpi_bus_extract_wakeup_device_power_package() local
854 INIT_LIST_HEAD(&wakeup->resources); in acpi_bus_extract_wakeup_device_power_package()
880 wakeup->gpe_device = in acpi_bus_extract_wakeup_device_power_package()
882 wakeup->gpe_number = in acpi_bus_extract_wakeup_device_power_package()
885 wakeup->gpe_device = NULL; in acpi_bus_extract_wakeup_device_power_package()
886 wakeup->gpe_number = element->integer.value; in acpi_bus_extract_wakeup_device_power_package()
895 wakeup->sleep_state = element->integer.value; in acpi_bus_extract_wakeup_device_power_package()
897 err = acpi_extract_power_resources(package, 2, &wakeup->resources); in acpi_bus_extract_wakeup_device_power_package()
901 if (!list_empty(&wakeup->resources)) { in acpi_bus_extract_wakeup_device_power_package()
904 err = acpi_power_wakeup_list_init(&wakeup->resources, in acpi_bus_extract_wakeup_device_power_package()
909 acpi_power_resources_list_free(&wakeup->resources); in acpi_bus_extract_wakeup_device_power_package()
912 if (sleep_state < wakeup->sleep_state) { in acpi_bus_extract_wakeup_device_power_package()
915 (int)wakeup->sleep_state, sleep_state); in acpi_bus_extract_wakeup_device_power_package()
916 wakeup->sleep_state = sleep_state; in acpi_bus_extract_wakeup_device_power_package()
933 struct acpi_device_wakeup *wakeup = &device->wakeup; in acpi_wakeup_gpe_init() local
936 wakeup->flags.notifier_present = 0; in acpi_wakeup_gpe_init()
942 if (wakeup->sleep_state == ACPI_STATE_S5) in acpi_wakeup_gpe_init()
943 wakeup->sleep_state = ACPI_STATE_S4; in acpi_wakeup_gpe_init()
945 acpi_mark_gpe_for_wake(wakeup->gpe_device, wakeup->gpe_number); in acpi_wakeup_gpe_init()
950 status = acpi_setup_gpe_for_wake(device->handle, wakeup->gpe_device, in acpi_wakeup_gpe_init()
951 wakeup->gpe_number); in acpi_wakeup_gpe_init()
969 device->wakeup.flags.valid = acpi_wakeup_gpe_init(device); in acpi_bus_get_wakeup_device_flags()
970 device->wakeup.prepare_count = 0; in acpi_bus_get_wakeup_device_flags()