/drivers/acpi/ |
D | wakeup.c | 36 if (!dev->wakeup.flags.valid || in acpi_enable_wakeup_device_prep() 37 !dev->wakeup.state.enabled || in acpi_enable_wakeup_device_prep() 38 (sleep_state > (u32) dev->wakeup.sleep_state)) in acpi_enable_wakeup_device_prep() 66 if (!dev->wakeup.flags.valid) in acpi_enable_wakeup_device() 72 if ((!dev->wakeup.state.enabled && !dev->wakeup.flags.prepared) in acpi_enable_wakeup_device() 73 || sleep_state > (u32) dev->wakeup.sleep_state) { in acpi_enable_wakeup_device() 74 if (dev->wakeup.flags.run_wake) { in acpi_enable_wakeup_device() 77 acpi_set_gpe_type(dev->wakeup.gpe_device, in acpi_enable_wakeup_device() 78 dev->wakeup.gpe_number, in acpi_enable_wakeup_device() 85 if (!dev->wakeup.flags.run_wake) in acpi_enable_wakeup_device() [all …]
|
D | proc.c | 362 if (!dev->wakeup.flags.valid) in acpi_system_wakeup_device_seq_show() 369 (u32) dev->wakeup.sleep_state, in acpi_system_wakeup_device_seq_show() 370 dev->wakeup.flags.run_wake ? '*' : ' ', in acpi_system_wakeup_device_seq_show() 371 dev->wakeup.state.enabled ? "enabled" : "disabled"); in acpi_system_wakeup_device_seq_show() 390 device_set_wakeup_enable(dev, adev->wakeup.state.enabled); in physical_device_enable_wakeup() 416 if (!dev->wakeup.flags.valid) in acpi_system_write_wakeup_device() 420 dev->wakeup.state.enabled = in acpi_system_write_wakeup_device() 421 dev->wakeup.state.enabled ? 0 : 1; in acpi_system_write_wakeup_device() 435 (dev->wakeup.gpe_number == in acpi_system_write_wakeup_device() 436 found_dev->wakeup.gpe_number) in acpi_system_write_wakeup_device() [all …]
|
D | power.c | 367 dev->wakeup.flags.valid = 0; in acpi_device_sleep_wake() 377 dev->wakeup.flags.valid = 0; in acpi_device_sleep_wake() 394 if (!dev || !dev->wakeup.flags.valid) in acpi_enable_wakeup_device_power() 401 if (dev->wakeup.flags.prepared) in acpi_enable_wakeup_device_power() 405 for (i = 0; i < dev->wakeup.resources.count; i++) { in acpi_enable_wakeup_device_power() 406 int ret = acpi_power_on(dev->wakeup.resources.handles[i], dev); in acpi_enable_wakeup_device_power() 409 dev->wakeup.flags.valid = 0; in acpi_enable_wakeup_device_power() 420 dev->wakeup.flags.prepared = 1; in acpi_enable_wakeup_device_power() 435 if (!dev || !dev->wakeup.flags.valid) in acpi_disable_wakeup_device_power() 442 if (!dev->wakeup.flags.prepared) in acpi_disable_wakeup_device_power() [all …]
|
D | button.c | 475 if (device->wakeup.flags.valid) { in acpi_button_add() 477 acpi_set_gpe_type(device->wakeup.gpe_device, in acpi_button_add() 478 device->wakeup.gpe_number, in acpi_button_add() 480 acpi_enable_gpe(device->wakeup.gpe_device, in acpi_button_add() 481 device->wakeup.gpe_number); in acpi_button_add() 482 device->wakeup.state.enabled = 1; in acpi_button_add()
|
D | scan.c | 468 if (device->wakeup.flags.valid) in acpi_device_register() 677 device->wakeup.gpe_device = in acpi_bus_extract_wakeup_device_power_package() 679 device->wakeup.gpe_number = in acpi_bus_extract_wakeup_device_power_package() 682 device->wakeup.gpe_number = element->integer.value; in acpi_bus_extract_wakeup_device_power_package() 690 device->wakeup.sleep_state = element->integer.value; in acpi_bus_extract_wakeup_device_power_package() 695 device->wakeup.resources.count = package->package.count - 2; in acpi_bus_extract_wakeup_device_power_package() 696 for (i = 0; i < device->wakeup.resources.count; i++) { in acpi_bus_extract_wakeup_device_power_package() 701 device->wakeup.resources.handles[i] = element->reference.handle; in acpi_bus_extract_wakeup_device_power_package() 737 device->wakeup.flags.valid = 1; in acpi_bus_get_wakeup_device_flags() 751 device->wakeup.flags.run_wake = 1; in acpi_bus_get_wakeup_device_flags()
|
D | glue.c | 208 if (acpi_dev->wakeup.flags.valid) { in acpi_bind_one() 211 acpi_dev->wakeup.state.enabled); in acpi_bind_one()
|
D | sleep.c | 640 (device_may_wakeup(dev) && adev->wakeup.state.enabled && in acpi_pm_device_sleep_state() 641 adev->wakeup.sleep_state <= acpi_target_sleep_state)) { in acpi_pm_device_sleep_state()
|
D | Makefile | 21 obj-y += wakeup.o
|
D | bus.c | 344 return result ? false : device->wakeup.flags.valid; in acpi_bus_can_wakeup()
|
/drivers/input/keyboard/ |
D | gpio_keys.c | 79 int wakeup = 0; in gpio_keys_probe() local 156 if (button->wakeup) in gpio_keys_probe() 157 wakeup = 1; in gpio_keys_probe() 169 device_init_wakeup(&pdev->dev, wakeup); in gpio_keys_probe() 221 if (button->wakeup) { in gpio_keys_suspend() 239 if (button->wakeup) { in gpio_keys_resume()
|
/drivers/serial/ |
D | serial_cs.c | 88 void (*wakeup)(struct pcmcia_device *); member 235 .wakeup = quirk_wakeup_oxsemi, 240 .wakeup = quirk_wakeup_possio_gcc, 319 if (info->quirk && info->quirk->wakeup) in serial_resume() 320 info->quirk->wakeup(link); in serial_resume() 655 if (info->quirk && info->quirk->wakeup) in multi_config() 656 info->quirk->wakeup(link); in multi_config()
|
/drivers/i2c/busses/ |
D | i2c-sh_mobile.c | 364 int wakeup; in sh_mobile_i2c_isr() local 376 wakeup = 0; in sh_mobile_i2c_isr() 378 wakeup = sh_mobile_i2c_isr_rx(pd); in sh_mobile_i2c_isr() 380 wakeup = sh_mobile_i2c_isr_tx(pd); in sh_mobile_i2c_isr() 385 if (wakeup) { in sh_mobile_i2c_isr()
|
/drivers/media/video/bt8xx/ |
D | bttv-driver.c | 3866 bttv_irq_wakeup_video(struct bttv *btv, struct bttv_buffer_set *wakeup, in bttv_irq_wakeup_video() argument 3873 if (wakeup->top == wakeup->bottom) { in bttv_irq_wakeup_video() 3874 if (NULL != wakeup->top && curr->top != wakeup->top) { in bttv_irq_wakeup_video() 3876 printk("bttv%d: wakeup: both=%p\n",btv->c.nr,wakeup->top); in bttv_irq_wakeup_video() 3877 wakeup->top->vb.ts = ts; in bttv_irq_wakeup_video() 3878 wakeup->top->vb.field_count = btv->field_count; in bttv_irq_wakeup_video() 3879 wakeup->top->vb.state = state; in bttv_irq_wakeup_video() 3880 wake_up(&wakeup->top->vb.done); in bttv_irq_wakeup_video() 3883 if (NULL != wakeup->top && curr->top != wakeup->top) { in bttv_irq_wakeup_video() 3885 printk("bttv%d: wakeup: top=%p\n",btv->c.nr,wakeup->top); in bttv_irq_wakeup_video() [all …]
|
/drivers/parport/ |
D | share.c | 573 tmp->wakeup = kf; in parport_register_device() 848 if (dev->waiting & 2 || dev->wakeup) { in parport_claim() 980 } else if (pd->wakeup) { in parport_release() 981 pd->wakeup(pd->private); in parport_release() 993 if (pd->wakeup && pd != dev) in parport_release() 994 pd->wakeup(pd->private); in parport_release()
|
/drivers/media/dvb/dvb-core/ |
D | dvb_ca_en50221.c | 152 unsigned int wakeup:1; member 906 ca->wakeup = 1; in dvb_ca_en50221_thread_wakeup() 988 if (!ca->wakeup) { in dvb_ca_en50221_thread() 994 ca->wakeup = 0; in dvb_ca_en50221_thread() 1079 ca->wakeup = 1; in dvb_ca_en50221_thread() 1094 ca->wakeup = 1; in dvb_ca_en50221_thread() 1147 ca->wakeup = 1; in dvb_ca_en50221_thread() 1154 ca->wakeup = 1; in dvb_ca_en50221_thread() 1669 ca->wakeup = 0; in dvb_ca_en50221_init()
|
D | dvb_frontend.c | 110 unsigned int wakeup; member 499 if (fepriv->wakeup) { in dvb_frontend_should_wakeup() 500 fepriv->wakeup = 0; in dvb_frontend_should_wakeup() 510 fepriv->wakeup = 1; in dvb_frontend_wakeup() 530 fepriv->wakeup = 0; in dvb_frontend_thread()
|
/drivers/misc/sgi-xp/ |
D | xpc_main.c | 679 int wakeup; in xpc_activate_kthreads() local 684 wakeup = (needed > idle) ? idle : needed; in xpc_activate_kthreads() 685 needed -= wakeup; in xpc_activate_kthreads() 688 "channel=%d\n", wakeup, ch->partid, ch->number); in xpc_activate_kthreads() 691 wake_up_nr(&ch->idle_wq, wakeup); in xpc_activate_kthreads()
|
/drivers/usb/core/ |
D | Kconfig | 90 bool "USB selective suspend/resume and wakeup" 98 Also, USB "remote wakeup" signaling is supported, whereby some 100 their parent hub. That wakeup cascades up the USB tree, and
|
/drivers/base/power/ |
D | sysfs.c | 78 static DEVICE_ATTR(wakeup, 0644, wake_show, wake_store);
|
/drivers/staging/winbond/ |
D | wbhal_f.h | 25 void hal_set_power_save_mode( phw_data_t pHwData, unsigned char power_save, unsigned char wakeup…
|
/drivers/media/video/cpia2/ |
D | cpia2.h | 341 u8 wakeup; member
|
/drivers/pcmcia/ |
D | i82365.c | 128 static int wakeup = 0; variable 138 module_param(wakeup, int, 0444); 601 if (wakeup) { in identify()
|
/drivers/usb/host/ |
D | u132-hcd.c | 1319 unsigned long wakeup = 0; in u132_hcd_ring_work_scheduler() local 1334 if (delta > wakeup) in u132_hcd_ring_work_scheduler() 1335 wakeup = delta; in u132_hcd_ring_work_scheduler() 1348 if (delta > wakeup) in u132_hcd_ring_work_scheduler() 1349 wakeup = delta; in u132_hcd_ring_work_scheduler() 1351 if (wakeup > 0) { in u132_hcd_ring_work_scheduler() 1352 u132_ring_requeue_work(u132, ring, wakeup); in u132_hcd_ring_work_scheduler()
|
/drivers/rtc/ |
D | Kconfig | 117 Provides non-wakeup and rtc backed wakeup alarms based on rtc or 118 elapsed realtime, and a non-wakeup alarm on the monotonic clock. 544 wakeup from Alarm.
|
/drivers/block/ |
D | pktcdvd.c | 1295 int wakeup; in pkt_handle_queue() local 1370 wakeup = (pd->write_congestion_on > 0 in pkt_handle_queue() 1373 if (wakeup) in pkt_handle_queue()
|