| /linux/Documentation/driver-api/usb/ |
| H A D | power-management.rst | 35 component is ``suspended`` it is in a nonfunctional low-power state; it 36 might even be turned off completely. A suspended component can be 40 suspended; an example would be reducing the CPU's clock rate. This 43 When the parts being suspended include the CPU and most of the rest of 69 When a device has been suspended, it generally doesn't resume until 71 suspended, it generally doesn't resume until the user tells it to, say 78 device is enabled for remote wakeup and it is suspended, it may resume 80 event. Examples include a suspended keyboard resuming when a key is 81 pressed, or a suspended USB hub resuming when a device is plugged in. 88 anything important and thus is a candidate for being suspended. The [all …]
|
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_device.h | 51 /** @PANTHOR_DEVICE_PM_STATE_SUSPENDED: Device is suspended. */ 60 /** @PANTHOR_DEVICE_PM_STATE_SUSPENDING: Device is being suspended. */ 79 /** @suspended: Set to true when the IRQ is suspended. */ 80 atomic_t suspended; member 188 * Any time the firmware is properly suspended, a fast reset can take place. 204 * the device is being suspended, and the real IO pages when 214 * is suspended. 314 * can done by forcing the RPM state to suspended. If multiple in panthor_device_resume_and_get() 413 if (atomic_read(&pirq->suspended)) \ 438 if (!atomic_read(&pirq->suspended)) \ [all …]
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_client_event.c | 65 if (client->suspended) { in drm_client_hotplug() 131 if (drm_WARN_ON_ONCE(dev, client->suspended)) in drm_client_suspend() 138 client->suspended = true; in drm_client_suspend() 149 if (!client->suspended) in drm_client_dev_suspend() 161 if (drm_WARN_ON_ONCE(dev, !client->suspended)) in drm_client_resume() 168 client->suspended = false; in drm_client_resume() 182 if (client->suspended) in drm_client_dev_resume()
|
| /linux/Documentation/power/ |
| H A D | suspend-and-interrupts.rst | 18 there is no legitimate reason why any interrupts from suspended devices should 19 trigger and if any devices have not been suspended properly yet, it is better to 22 not prepared for interrupts triggering after their devices had been suspended. 24 of suspended devices and cause unpredictable behavior to ensue as a result. 47 interrupt will wake the system from a suspended state -- for such cases it is 82 it will be disabled, marked as pending and "suspended" so that it will be 90 already suspended. However, after suspend_device_irqs() interrupt handlers are
|
| /linux/drivers/md/dm-vdo/indexer/ |
| H A D | index-session.c | 25 * If the index session is suspended shortly after opening an index, it may have to suspend during 29 * session is shut down with a suspended rebuild, the rebuild progress is abandoned and the rebuild 42 /* The session's index is suspended. */ 256 vdo_log_info("Index session is suspended"); in start_loading_index_session() 321 * index session is suspended, or if there is already an open index. 393 /* Index load does not need to be suspended. */ in suspend_rebuild() 472 * Resume index operation after being suspended. If the index is suspended and the supplied block 488 /* If not suspended, just succeed. */ in uds_resume_index_session() 548 bool suspended; in save_and_free_index() local 555 suspended = (index_session->state & IS_FLAG_SUSPENDED); in save_and_free_index() [all …]
|
| /linux/drivers/usb/host/ |
| H A D | ehci-fsl.c | 436 "mode=%d usbcmd %08x\n", pdata->suspended, in ehci_fsl_mpc512x_drv_suspend() 441 * If the controller is already suspended, then this must be a in ehci_fsl_mpc512x_drv_suspend() 443 * controller suspended at PM resume time. in ehci_fsl_mpc512x_drv_suspend() 445 if (pdata->suspended) { in ehci_fsl_mpc512x_drv_suspend() 446 dev_dbg(dev, "already suspended, leaving early\n"); in ehci_fsl_mpc512x_drv_suspend() 482 pdata->suspended = 1; in ehci_fsl_mpc512x_drv_suspend() 500 pdata->suspended, pdata->already_suspended); in ehci_fsl_mpc512x_drv_resume() 503 * If the controller was already suspended at suspend time, in ehci_fsl_mpc512x_drv_resume() 507 dev_dbg(dev, "already suspended, leaving early\n"); in ehci_fsl_mpc512x_drv_resume() 512 if (!pdata->suspended) { in ehci_fsl_mpc512x_drv_resume() [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-class-regulator | 256 the system is suspended to memory, for voltage regulators 267 the system is suspended to disk, for voltage regulators 278 the system is suspended to standby, for voltage regulators 288 setting for this domain when the system is suspended to 299 setting for this domain when the system is suspended to disk, 310 setting for this domain when the system is suspended to 321 when suspended to memory, for regulators implementing suspend 334 when suspended to disk, for regulators implementing 347 state when suspended to standby, for regulators implementing
|
| H A D | sysfs-class-remoteproc | 20 - "suspended" 27 "suspended" means that the remote processor is suspended and
|
| H A D | sysfs-devices-platform-_UDC_-gadget | 1 What: /sys/devices/platform/_UDC_/gadget/suspended 7 - 1 -> suspended
|
| /linux/drivers/video/backlight/ |
| H A D | platform_lcd.c | 23 unsigned int suspended:1; member 43 if (power == LCD_POWER_OFF || plcd->suspended) in platform_lcd_set_power() 109 plcd->suspended = 1; in platform_lcd_suspend() 119 plcd->suspended = 0; in platform_lcd_resume()
|
| /linux/drivers/input/misc/ |
| H A D | pwm-beeper.c | 25 bool suspended; member 103 if (!beeper->suspended) in pwm_beeper_event() 203 * beeper->suspended, but to ensure that pwm_beeper_event in pwm_beeper_suspend() 207 beeper->suspended = true; in pwm_beeper_suspend() 220 beeper->suspended = false; in pwm_beeper_resume()
|
| H A D | nxp-bbnsm-pwrkey.c | 41 bool suspended; member 87 if (bbnsm->suspended) { in bbnsm_pwrkey_interrupt() 92 bbnsm->suspended = false; in bbnsm_pwrkey_interrupt() 201 bbnsm->suspended = true; in bbnsm_pwrkey_suspend() 211 bbnsm->suspended = false; in bbnsm_pwrkey_resume()
|
| /linux/drivers/platform/surface/ |
| H A D | surfacepro3_button.c | 71 bool suspended; member 122 pm_wakeup_dev_event(&device->dev, 0, button->suspended); in surface_button_notify() 123 if (button->suspended) in surface_button_notify() 135 button->suspended = true; in surface_button_suspend() 144 button->suspended = false; in surface_button_resume()
|
| /linux/drivers/soc/loongson/ |
| H A D | loongson2_pm.c | 35 bool suspended; member 135 if (!loongson2_pm.suspended && (status & LOONGSON2_PM1_PWRBTN_STS)) { in loongson2_pm_irq_handler() 150 loongson2_pm.suspended = true; in loongson2_pm_suspend() 157 loongson2_pm.suspended = false; in loongson2_pm_resume()
|
| /linux/net/mac80211/ |
| H A D | pm.c | 71 /* Don't try to run timers while suspended. */ in __ieee80211_suspend() 98 /* If suspended during TX in progress, and wowlan in __ieee80211_suspend() 177 local->suspended = true; in __ieee80211_suspend() 178 /* need suspended to be visible before quiescing is false */ in __ieee80211_suspend()
|
| /linux/drivers/gpu/drm/exynos/ |
| H A D | exynos_drm_fimd.c | 190 bool suspended; 268 if (ctx->suspended) in fimd_enable_vblank() 300 if (ctx->suspended) in fimd_disable_vblank() 323 if (ctx->suspended) in fimd_wait_for_vblank() 398 ctx->suspended = false; in fimd_clear_channels() 404 ctx->suspended = true; in fimd_clear_channels() 488 if (ctx->suspended) in fimd_commit() 810 if (ctx->suspended) in fimd_atomic_begin() 822 if (ctx->suspended) in fimd_atomic_flush() 845 if (ctx->suspended) in fimd_update_plane() 189 bool suspended; global() member [all...] |
| /linux/drivers/base/power/ |
| H A D | runtime-test.c | 30 /* Test pm_runtime_put() and friends when already suspended. */ 62 /* The second put() sees usage_count 0 but tells us "already suspended". */ in pm_runtime_already_suspended_test() 65 /* Should have remained suspended the whole time. */ in pm_runtime_already_suspended_test() 173 /* Still suspended */ in pm_runtime_error_test() 204 /* Suspended again */ in pm_runtime_error_test()
|
| /linux/include/linux/ |
| H A D | pm_runtime.h | 137 * pm_runtime_suspended - Check whether or not a device is runtime-suspended. 173 * pm_runtime_status_suspended - Check if runtime PM status is "suspended". 373 * * 1: Success; device was already suspended. 400 * * 1: Success; device was already suspended. 468 * * 1: Success; device was already suspended. 550 * * 1: Success. Usage counter dropped to zero, but device was already suspended. 574 * * 1: Success. Usage counter dropped to zero, but device was already suspended. 600 * * 1: Success. Usage counter dropped to zero, but device was already suspended. 677 * * 1: Success. Usage counter dropped to zero, but device was already suspended. 705 * * 1: Success. Usage counter dropped to zero, but device was already suspended. [all …]
|
| /linux/drivers/input/keyboard/ |
| H A D | imx-sm-bbm-key.c | 25 bool suspended; member 71 if (READ_ONCE(bbnsm->suspended)) { in scmi_imx_bbm_pwrkey_event() 75 WRITE_ONCE(bbnsm->suspended, false); in scmi_imx_bbm_pwrkey_event() 194 WRITE_ONCE(bbnsm->suspended, true); in scmi_imx_bbm_key_suspend()
|
| /linux/include/drm/ |
| H A D | drm_client.h | 141 * @suspended: 143 * The client has been suspended. 145 bool suspended; member 150 * A hotplug event has been received while the client was suspended.
|
| /linux/Documentation/arch/powerpc/ |
| H A D | transactional_memory.rst | 82 Syscalls made from within a suspended transaction are performed as normal and 85 by the hardware. The syscall is performed in suspended mode so any side 163 state. This ensures that the signal context (written tm suspended) will be 168 For signals taken in non-TM or suspended mode, we use the 171 Any transaction initiated inside a sighandler and suspended on return 258 off but TM suspended). Regularly the kernel will want change bits in
|
| /linux/sound/virtio/ |
| H A D | virtio_pcm.h | 36 * @suspended: True if the substream is suspended and must be reconfigured on 60 bool suspended; member
|
| /linux/tools/testing/selftests/powerpc/tm/ |
| H A D | tm-syscall.c | 9 * suspended transaction can succeed. 95 * Test a syscall within a suspended transaction and verify in tm_syscall() 119 printf("%d active and suspended transactions behaved correctly.\n", count); in tm_syscall()
|
| /linux/drivers/crypto/ccp/ |
| H A D | ccp-dev.c | 165 * will be suspended while we make changes to the in ccp_del_device() 386 cmd_q->suspended = 1; in ccp_dequeue_cmd() 536 unsigned int suspended = 0; in ccp_queues_suspended() local 543 if (ccp->cmd_q[i].suspended) in ccp_queues_suspended() 544 suspended++; in ccp_queues_suspended() 548 return ccp->cmd_q_count == suspended; in ccp_queues_suspended() 593 ccp->cmd_q[i].suspended = 0; in ccp_dev_resume()
|
| /linux/arch/um/kernel/ |
| H A D | irq.c | 54 bool suspended; member 93 /* do nothing if suspended; just cause a wakeup and mark as pending */ in irq_event_handler() 113 * interrupts are already suspended, due to suspend order in irq_do_timetravel_handler() 581 * any FDs that should be suspended. in um_irqs_suspend() 595 entry->suspended = true; in um_irqs_suspend() 612 if (entry->suspended) { in um_irqs_resume() 616 entry->suspended = false; in um_irqs_resume()
|