/linux-4.4.14/drivers/base/ |
D | syscore.c | 81 if (ops->resume) in syscore_suspend() 82 ops->resume(); in syscore_suspend() 102 if (ops->resume) { in syscore_resume() 104 pr_info("PM: Calling %pF\n", ops->resume); in syscore_resume() 105 ops->resume(); in syscore_resume() 107 "Interrupts enabled after %pF\n", ops->resume); in syscore_resume()
|
D | isa.c | 80 if (isa_driver->resume) in isa_bus_resume() 81 return isa_driver->resume(dev, to_isa_dev(dev)->id); in isa_bus_resume() 93 .resume = isa_bus_resume
|
/linux-4.4.14/Documentation/power/ |
D | drivers-testing.txt | 1 Testing suspend and resume support in device drivers 7 resume transitions in a driver, it is necessary to suspend and resume a fully 15 resume without the driver being tested. Thus, if possible, you should first 16 resolve all suspend/resume-related problems in the test system before you start 18 for more information about the debugging of suspend/resume functionality. 22 Once you have resolved the suspend/resume-related problems with your test system 46 regarded as suspend/resume-safe.
|
D | swsusp-dmcrypt.txt | 23 or an usb stick prior to resume. So you need an initrd, that sets 24 up dm-crypt and then asks swsusp to resume from the encrypted 28 a way that the swap device you suspend to/resume from has 37 resume partition, so your kernel .config contains: 65 initrd that allows you to resume from encrypted swap and that 66 continues boot with your mini system on /dev/hda1 if resume 104 echo 254:0 > /sys/power/resume 119 First we have to decide if we want to try to resume, or not. 120 We will not resume if booting with "noresume" or any parameters 125 device if we don't want to resume. The line "echo 254:0 > /sys/power/resume" [all …]
|
D | s2ram.txt | 19 always it's a driver that is buggy. Thank God for the suspend/resume 23 driver that doesn't resume and recompile and reboot). 44 hash matches drivers/base/power/resume.c:28 47 which means that the last trace event was just before trying to resume 50 fix it, disable it, or trace into its resume function. 61 that "radeonfb" simply cannot resume that device - it tries to set the 63 resume it instead works fine. 69 hardware during resume operations where a value can be set that will 76 Consequence is that after a resume (even if it is successful) your system 83 quickly after the resume failure. The trace option does not use the seconds
|
D | swsusp.txt | 5 * If you touch anything on disk between suspend and resume... 8 * If you do resume from initrd after your filesystems are mounted... 15 * between suspend and resume, it may do something wrong. If you change 19 * (*) suspend/resume support is needed to make it safe. 22 * they won't be accessible after resume and you may lose data, as though 27 You need to append resume=/dev/your_swap_partition to kernel command 42 support. For suspend and resume to work, make sure your disk drivers 44 suspend/resume with modular disk drivers, see FAQ, but you probably 53 . The resume process checks for the presence of the resume device, 57 . The resume process may be triggered in two ways: [all …]
|
D | notifiers.txt | 5 before hibernation/suspend or after restore/resume, but they require the system 6 to be fully functional, so the drivers' and subsystems' .suspend() and .resume() 9 resume/restore, but they cannot do it by calling request_firmware() from their 10 .resume() or .complete() routines (user land processes are frozen at these 12 are frozen and upload it from there in the .resume() routine. 39 suspend. Device drivers' resume callbacks have been
|
D | video.txt | 2 Video issues with S3 resume 6 During S3 resume, hardware needs to be reinitialized. For most 13 This is not problem for swsusp, because during swsusp resume, BIOS is 18 We either have to run video BIOS during early resume, or interpret it 33 so it makes debugging of early resume problems 39 There are a few types of systems where video works after S3 resume: 44 resume. Unfortunately, it is not correct to call the video BIOS at 77 bios, you'll get a hard crash during resume. Be careful. Also it is 80 resume. 142 IBM TP T41p s3_bios (2), switch to X after resume
|
D | 00-INDEX | 6 - Debugging suspend and resume 12 - Testing suspend and resume support in device drivers 46 - Video issues during resume from suspend
|
D | userland-swsusp.txt | 13 are going to develop your own suspend/resume utilities. 23 assumed to be in the resume mode. The device cannot be open for simultaneous 43 from it (0) (after resume the system finds itself finishing the 67 SNAPSHOT_ALLOC_SWAP_PAGE - allocate a swap page from the resume partition 74 SNAPSHOT_SET_SWAP_AREA - set the resume partition and the offset (in <PAGE_SIZE> 78 containing the resume device specification and the offset); for swap 96 to resume the system from RAM if there's enough battery power or restore 117 snapshot image from/to the kernel will use a swap partition, called the resume 118 partition, or a swap file as storage space (if a swap file is used, the resume
|
D | runtime_pm.txt | 16 hibernation and resume from system sleep states). pm_wq is declared in 92 RAM until the appropriate resume callback is executed for it. The runtime 115 The subsystem-level resume callback, if present, is _entirely_ _responsible_ for 116 handling the resume of the device as appropriate, which may, but need not 119 callback in a device driver as long as the subsystem-level resume callback knows 122 * Once the subsystem-level resume callback (or the driver resume callback, if 128 * If the resume callback returns an error code, the PM core regards this as a 254 suspend to complete; means "start a resume as soon as you've suspended" 330 - execute the subsystem-level resume callback for the device; returns 0 on 333 resume the device again in future, but 'power.runtime_error' should be [all …]
|
D | states.txt | 39 to provide reduced resume latency. It is always supported. 55 Suspend-To-Idle, but the resume latency will generally be greater than for that 78 For at least ACPI, STR requires some minimal boot-strapping code to resume the 89 of writing memory contents to disk. On resume, this is read and memory 96 the firmware will also handle restoring memory contents on resume.
|
D | basic-pm-debugging.txt | 11 and the system should create a hibernation image, reboot, resume and get back to 19 to hibernate or resume in the "reboot" mode, you should try the "platform" mode: 34 button to make the system resume). 80 parameter), resume devices and thaw processes. If "platform" is written to 108 or resume its device (in the latter case the system may hang or become unstable 158 - if there are n modules loaded and the attempt to suspend and resume fails, 161 - if there are n modules loaded and the attempt to suspend and resume succeeds, 175 information about the reasons of the suspend (resume) failure. Alternatively, 196 you to identify drivers that fail to suspend or resume their devices. They
|
D | swsusp-and-swap-files.txt | 16 journaled, it cannot be mounted during resume from disk. For this reason to 37 resume=<swap_file_partition> resume_offset=<swap_file_offset> 50 to a swap file allowing the resume to be initiated from an initrd or initramfs
|
D | pci.txt | 279 .resume = pci_pm_resume, 395 callback need not worry about the PCI-specific aspects of the device resume. 500 resume_noirq, resume, complete. 510 state, restores its standard configuration registers and applies early resume 515 when their interrupt handlers are invoked for the first time during resume, 519 early resume callback is executed and its result is returned. Otherwise, the 525 only is necessary in the error path during a failing suspend). Next, resume 528 Section 3), the driver's legacy resume callback is executed and its result is 530 its driver's pm->resume() callback is executed, if defined (the callback's 533 The resume phase is carried out asynchronously for PCI devices, like the [all …]
|
D | suspend-and-cpuhotplug.txt | 19 On a high level, the suspend-resume cycle goes like this: 89 execution during resume): 104 after the entire cycle is complete (i.e., suspend + resume). 225 This is the usual scenario encountered during a resume after a suspend. 231 nodes with a different type of CPUs in-between a suspend-resume or a 237 And during the CPU online operations (during resume/restore), since the 242 hotplug will not be done in-between suspend/resume or hibernate/restore
|
D | devices.txt | 31 by implementing various role-specific suspend and resume methods to 57 various role-specific suspend and resume methods, so that the hardware 95 int (*resume)(struct device *dev); 132 The core methods to suspend and resume devices reside in struct dev_pm_ops 237 resume it by returning it to full power. The suspend and resume operations 242 matching resume calls would then completely reinitialize the hardware 254 used to resume those devices. 338 phases as well as the resume_noirq, resume_early and resume phases of 339 the following system resume for all of these devices. In that case, 396 resume_noirq, resume_early, resume, complete. [all …]
|
D | interface.txt | 33 for 5 seconds, resume devices, unfreeze tasks and enable nonboot CPUs. Then, 64 during suspend (or more commonly, during resume). Namely, the RTC is only 75 set to a random invalid time after a resume.
|
D | suspend-and-interrupts.txt | 25 resume, was the only practical way to mitigate them. 27 Device IRQs are re-enabled during system resume, right before the "early" phase 36 suspend-resume cycle, including the "noirq" phases of suspending and resuming 44 expected during the suspend-resume cycle, but does not guarantee that the 81 re-enabled by resume_device_irqs() during the subsequent system resume. Also
|
D | pm_qos_interface.txt | 94 maintained along with the aggregated targets of resume latency and active 98 The target values of resume latency and active state latency tolerance are 146 Add a request to the device's PM QoS list of resume latency constraints and 152 PM QoS list of resume latency constraints and remove sysfs attribute 172 is changed (for resume latency device PM QoS only). 181 (for resume latency device PM QoS only).
|
/linux-4.4.14/arch/blackfin/include/asm/ |
D | switch_to.h | 21 asmlinkage struct task_struct *resume(struct task_struct *prev, struct task_struct *next); 30 (last) = resume (prev, next); \ 35 (last) = resume(prev, next); \
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/ |
D | al,alpine.txt | 56 * Alpine CPU resume registers 58 The CPU resume register are used to define required resume address after 62 - compatible : Should contain "al,alpine-cpu-resume". 68 compatible = "al,alpine-cpu-resume";
|
/linux-4.4.14/drivers/pinctrl/samsung/ |
D | pinctrl-exynos.c | 692 .resume = exynos_pinctrl_resume, 738 .resume = exynos_pinctrl_resume, 746 .resume = exynos_pinctrl_resume, 810 .resume = exynos_pinctrl_resume, 818 .resume = exynos_pinctrl_resume, 895 .resume = exynos_pinctrl_resume, 903 .resume = exynos_pinctrl_resume, 910 .resume = exynos_pinctrl_resume, 917 .resume = exynos_pinctrl_resume, 977 .resume = exynos_pinctrl_resume, [all …]
|
D | pinctrl-samsung.h | 197 void (*resume)(struct samsung_pinctrl_drv_data *); member 236 void (*resume)(struct samsung_pinctrl_drv_data *); member
|
/linux-4.4.14/drivers/pnp/ |
D | driver.c | 214 if (pnp_dev->protocol->resume) { in pnp_bus_resume() 215 error = pnp_dev->protocol->resume(pnp_dev); in pnp_bus_resume() 226 if (pnp_drv->driver.pm && pnp_drv->driver.pm->resume) { in pnp_bus_resume() 227 error = pnp_drv->driver.pm->resume(dev); in pnp_bus_resume() 232 if (pnp_drv->resume) { in pnp_bus_resume() 233 error = pnp_drv->resume(pnp_dev); in pnp_bus_resume() 244 .resume = pnp_bus_resume,
|
D | card.c | 405 link->driver->resume(link); in card_resume() 424 drv->link.resume = drv->resume ? card_resume : NULL; in pnp_register_card_driver()
|
/linux-4.4.14/arch/arm/include/asm/ |
D | outercache.h | 37 void (*resume)(void); member 114 if (outer_cache.resume) in outer_resume() 115 outer_cache.resume(); in outer_resume()
|
D | firmware.h | 55 int (*resume)(void); member
|
/linux-4.4.14/include/linux/clk/ |
D | tegra.h | 52 void (*resume)(void); member 117 if (WARN_ON(!tegra_cpu_car_ops->resume)) in tegra_cpu_clock_resume() 120 tegra_cpu_car_ops->resume(); in tegra_cpu_clock_resume()
|
/linux-4.4.14/drivers/net/phy/ |
D | smsc.c | 173 .resume = genphy_resume, 196 .resume = genphy_resume, 219 .resume = genphy_resume, 241 .resume = genphy_resume, 264 .resume = genphy_resume,
|
D | micrel.c | 646 .resume = genphy_resume, 663 .resume = genphy_resume, 680 .resume = genphy_resume, 697 .resume = genphy_resume, 714 .resume = genphy_resume, 731 .resume = genphy_resume, 747 .resume = genphy_resume, 763 .resume = genphy_resume, 777 .resume = genphy_resume, 792 .resume = genphy_resume, [all …]
|
D | bcm7xxx.c | 326 .resume = bcm7xxx_28nm_resume, \ 348 .resume = bcm7xxx_config_init, 361 .resume = bcm7xxx_config_init, 374 .resume = bcm7xxx_config_init, 387 .resume = bcm7xxx_config_init,
|
D | marvell.c | 1000 .resume = &genphy_resume, 1015 .resume = &genphy_resume, 1030 .resume = &genphy_resume, 1045 .resume = &genphy_resume, 1060 .resume = &genphy_resume, 1077 .resume = &genphy_resume, 1092 .resume = &genphy_resume, 1107 .resume = &genphy_resume, 1122 .resume = &genphy_resume, 1137 .resume = &genphy_resume, [all …]
|
D | realtek.c | 150 .resume = genphy_resume, 163 .resume = genphy_resume, 177 .resume = genphy_resume,
|
D | icplus.c | 223 .resume = genphy_resume, 235 .resume = genphy_resume, 249 .resume = genphy_resume,
|
D | ste10Xp.c | 97 .resume = genphy_resume, 111 .resume = genphy_resume,
|
D | at803x.c | 306 .resume = at803x_resume, 327 .resume = at803x_resume, 348 .resume = at803x_resume,
|
D | dp83848.c | 84 .resume = genphy_resume,
|
D | bcm-cygnus.c | 145 .resume = bcm_cygnus_resume,
|
/linux-4.4.14/Documentation/arm/Samsung-S3C24XX/ |
D | Suspend.txt | 17 1) A bootloader that can support the necessary resume operation 19 2) Support for at least 1 source for resume 24 time require suspend/resume support. 33 code to resume Linux operation. 53 saving the resume address, if your board requires it, then contact 94 3) If any debugging is placed in the resume path, then it must have the 105 aspects of how the S3C2410 suspend and resume support is configured
|
/linux-4.4.14/arch/score/include/asm/ |
D | switch_to.h | 4 extern void *resume(void *last, void *next, void *next_ti); 8 (last) = resume(prev, next, task_thread_info(next)); \
|
/linux-4.4.14/arch/cris/include/asm/ |
D | switch_to.h | 8 extern struct task_struct *resume(struct task_struct *prev, struct task_struct *next, int); 9 #define switch_to(prev,next,last) last = resume(prev,next, \
|
/linux-4.4.14/drivers/xen/events/ |
D | events_internal.h | 73 void (*resume)(void); member 144 if (evtchn_ops->resume) in xen_evtchn_resume() 145 evtchn_ops->resume(); in xen_evtchn_resume()
|
/linux-4.4.14/kernel/power/ |
D | Kconfig | 47 after placing resume=/dev/swappartition on the kernel command line 60 boot, pass the 'resume=/dev/swappartition' argument to the kernel to 70 Right now you may boot without resuming and resume later but in the 83 string "Default resume partition" 87 The default resume partition is the partition that the suspend- 96 resume=/dev/<other device> 98 which will set the resume partition to the device specified. 173 bool "Test suspend/resume and wakealarm during bootup" 188 bool "Device suspend/resume watchdog" 192 locked up attempting to suspend/resume a device. [all …]
|
/linux-4.4.14/kernel/irq/ |
D | pm.c | 144 goto resume; in resume_irq() 152 resume: in resume_irq() 189 .resume = irq_pm_syscore_resume,
|
/linux-4.4.14/arch/arm/plat-samsung/ |
D | pm-gpio.c | 67 .resume = samsung_gpio_pm_1bit_resume, 194 .resume = samsung_gpio_pm_2bit_resume, 305 .resume = samsung_gpio_pm_4bit_resume, 363 if (pm == NULL || pm->resume == NULL) in samsung_pm_resume_gpio() 366 pm->resume(ourchip); in samsung_pm_resume_gpio()
|
D | Kconfig | 248 bool "SMDK LED suspend/resume debugging" 252 for debugging of the state of the suspend and resume process. 263 going to sleep. The blocks are then checked on resume for any 277 corruption over suspend and resume. A smaller value will mean that
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
D | gtt.c | 85 int resume) in psb_gtt_insert() argument 102 if (!resume) { in psb_gtt_insert() 414 int psb_gtt_init(struct drm_device *dev, int resume) in psb_gtt_init() argument 426 if (!resume) { in psb_gtt_init() 498 if (resume && (gtt_pages != pg->gtt_pages) && in psb_gtt_init() 512 if (!resume) in psb_gtt_init() 521 if (!resume) in psb_gtt_init()
|
D | gtt.h | 40 extern int psb_gtt_init(struct drm_device *dev, int resume);
|
/linux-4.4.14/Documentation/fb/ |
D | vt8623fb.txt | 25 * suspend/resume support 38 Suspend/resume works on systems that initialize video card during resume and
|
D | arkfb.txt | 27 * suspend/resume support 41 Suspend/resume works on systems that initialize video card during resume and
|
D | s3fb.txt | 35 * suspend/resume support 50 Suspend/resume works on systems that initialize video card during resume and
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | omap-mpuss-lowpower.c | 86 void (*resume)(void); member 110 .resume = dummy_cpu_resume, 275 set_cpu_wakeup_addr(cpu, virt_to_phys(omap_pm_ops.resume)); in omap4_enter_lowpower() 431 omap_pm_ops.resume = omap4_cpu_resume; in omap4_mpuss_init()
|
/linux-4.4.14/drivers/pci/pcie/ |
D | portdrv_pci.c | 98 .resume = pcie_port_device_resume, 274 driver->err_handler->resume) { in resume_iter() 278 driver->err_handler->resume(pcie_device->port); in resume_iter() 304 .resume = pcie_portdrv_err_resume,
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-devices-power | 59 enable or diasble the device's suspend and resume callbacks to 61 with the main suspend/resume thread) during system-wide power 67 + "enabled\n" to permit the asynchronous suspend/resume; 73 It generally is unsafe to permit the asynchronous suspend/resume 209 contains the PM QoS resume latency limit for the given device, 210 which is the maximum allowed time it can take to resume the 211 device, after it has been suspended at run time, from a resume 214 the PM QoS resume latency may be arbitrary. 219 This attribute has no effect on system-wide suspend/resume and 244 This attribute has no effect on runtime suspend and resume of [all …]
|
D | sysfs-power | 62 memory, suspend devices, wait for 5 seconds, resume devices, 104 commonly, during resume). Namely, the RTC is only used to save 121 clock to be set to a random invalid time after a resume. 151 user space to enable or disable asynchronous suspend and resume 153 drivers' suspend and resume callbacks to be executed in parallel 253 resume is printed. These prints are useful for hunting down 254 devices that take too long to suspend or resume. 267 kernel during the most recent system suspend/resume cycle.
|
/linux-4.4.14/arch/mips/include/asm/ |
D | switch_to.h | 32 extern asmlinkage struct task_struct *resume(struct task_struct *prev, 109 (last) = resume(prev, next, task_thread_info(next)); \
|
/linux-4.4.14/drivers/net/wireless/ath/wil6210/ |
D | pm.c | 79 if (wil->platform_ops.resume) { in wil_resume() 80 rc = wil->platform_ops.resume(wil->platform_handle); in wil_resume()
|
D | wil_platform.h | 28 int (*resume)(void *handle); member
|
/linux-4.4.14/arch/arm/mach-s3c24xx/ |
D | irq-pm.c | 105 .resume = s3c24xx_irq_resume, 127 .resume = s3c2416_irq_resume,
|
D | pm-s3c2416.c | 85 .resume = s3c2416_pm_resume,
|
D | sleep.S | 60 @@ resume debug
|
D | s3c244x.c | 133 .resume = s3c244x_resume,
|
D | pm-s3c2412.c | 130 .resume = s3c2412_pm_resume,
|
D | pm-s3c2410.c | 117 .resume = s3c2410_pm_resume,
|
/linux-4.4.14/Documentation/usb/ |
D | power-management.txt | 64 When a device has been suspended, it generally doesn't resume until 66 suspended, it generally doesn't resume until the user tells it to, say 70 asking the kernel to resume them, or even telling the entire computer 71 to resume. This capability goes by several names such as "Wake On 73 device is enabled for remote wakeup and it is suspended, it may resume 106 kernel will automatically resume the device (autoresume). For the 120 agent outside the USB stack: system suspend/resume (triggered by 121 userspace), manual dynamic resume (also triggered by userspace), and 243 try to resume them they disconnect themselves from the USB bus or 266 If a driver knows that its device has proper suspend/resume support, [all …]
|
/linux-4.4.14/drivers/net/usb/ |
D | huawei_cdc_ncm.c | 166 drvstate->subdriver->resume); in huawei_cdc_ncm_resume() 169 ret = drvstate->subdriver->resume(intf); in huawei_cdc_ncm_resume() 216 .resume = huawei_cdc_ncm_resume,
|
D | plusb.c | 154 .resume = usbnet_resume,
|
/linux-4.4.14/drivers/cpufreq/ |
D | ia64-acpi-cpufreq.c | 32 unsigned int resume; member 156 if (unlikely(data->resume)) { in processor_set_freq() 158 data->resume = 0; in processor_set_freq() 309 data->resume = 1; in acpi_cpufreq_cpu_init()
|
D | acpi-cpufreq.c | 69 unsigned int resume; member 396 data->resume = 1; in get_cur_freq_on_cpu() 435 if (unlikely(data->resume)) { in acpi_cpufreq_target() 438 data->resume = 0; in acpi_cpufreq_target() 845 data->resume = 1; in acpi_cpufreq_cpu_init() 885 data->resume = 1; in acpi_cpufreq_resume() 905 .resume = acpi_cpufreq_resume,
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
D | hif.h | 89 int (*resume)(struct ath10k *ar); member 178 if (!ar->hif.ops->resume) in ath10k_hif_resume() 181 return ar->hif.ops->resume(ar); in ath10k_hif_resume()
|
/linux-4.4.14/drivers/mfd/ |
D | tc6387xb.c | 66 if (pdata && pdata->resume) in tc6387xb_resume() 67 pdata->resume(dev); in tc6387xb_resume() 232 .resume = tc6387xb_resume,
|
D | intel-lpss.h | 40 .resume = intel_lpss_resume, \
|
D | t7l66xb.c | 291 if (pdata && pdata->resume) in t7l66xb_resume() 292 pdata->resume(dev); in t7l66xb_resume() 428 .resume = t7l66xb_resume,
|
D | tc6393xb.c | 406 .resume = tc6393xb_mmc_resume, 418 .resume = tc6393xb_ohci_enable, 427 .resume = tc6393xb_fb_enable, 802 ret = tcpd->resume(dev); in tc6393xb_resume() 839 .resume = tc6393xb_resume,
|
/linux-4.4.14/arch/arm/mach-mvebu/ |
D | pmsu_ll.S | 63 @ resume register 65 @ resume register
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_asic.c | 200 .resume = &r100_resume, 268 .resume = &r100_resume, 364 .resume = &r300_resume, 432 .resume = &r300_resume, 500 .resume = &r420_resume, 568 .resume = &rs400_resume, 636 .resume = &rs600_resume, 704 .resume = &rs690_resume, 772 .resume = &rv515_resume, 840 .resume = &r520_resume, [all …]
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | eseries.c | 141 .resume = &eseries_tmio_resume, 192 .resume = &eseries_tmio_resume, 311 .resume = &eseries_tmio_resume, 500 .resume = &eseries_tmio_resume, 698 .resume = &eseries_tmio_resume, 914 .resume = &eseries_tmio_resume,
|
D | sleep.S | 70 ldr r8, [r6] @ keep original value for resume 113 ldr r8, [r6] @ keep original value for resume 147 @ restore the original cpu speed value for resume
|
D | palm27x.c | 70 static const unsigned long resume[] = { in palm27x_pm_init() local 80 memcpy(phys_to_virt(str_base), resume, sizeof(resume)); in palm27x_pm_init()
|
D | mfp-pxa3xx.c | 58 .resume = pxa3xx_mfp_resume,
|
D | mioa701_bootresume.S | 29 str r1, [r0] @ Early disable resume for next boot
|
D | smemc.c | 49 .resume = pxa3xx_smemc_resume,
|
/linux-4.4.14/Documentation/devicetree/bindings/usb/ |
D | usb-ehci.txt | 15 - needs-reset-on-resume : boolean, set this to force EHCI reset after resume
|
/linux-4.4.14/drivers/mmc/host/ |
D | tmio_mmc.c | 49 if (cell->resume) in tmio_mmc_resume() 50 ret = cell->resume(pdev); in tmio_mmc_resume()
|
D | sdhci-pci.h | 67 int (*resume) (struct sdhci_pci_chip *); member
|
D | sdhci-pci-core.c | 83 .resume = ricoh_mmc_resume, 648 .resume = sdhci_pci_o2_resume, 658 .resume = jmicron_resume, 1499 if (chip->fixes && chip->fixes->resume) { in sdhci_pci_resume() 1500 ret = chip->fixes->resume(chip); in sdhci_pci_resume() 1565 if (chip->fixes && chip->fixes->resume) { in sdhci_pci_runtime_resume() 1566 ret = chip->fixes->resume(chip); in sdhci_pci_runtime_resume() 1593 .resume = sdhci_pci_resume,
|
/linux-4.4.14/drivers/memstick/core/ |
D | Kconfig | 8 bool "Allow unsafe resume (DANGEROUS)" 13 redetecting them at resume. Breaking this assumption will
|
/linux-4.4.14/Documentation/ABI/obsolete/ |
D | sysfs-bus-usb | 22 Device not capable of proper suspend and resume should be 24 devices to support suspend/resume, many of them do not.
|
/linux-4.4.14/arch/arm/mm/ |
D | cache-l2x0.c | 259 .resume = l2c_resume, 424 .resume = l2c_resume, 788 .resume = l2c310_resume, 1096 .resume = l2c_resume, 1116 .resume = l2c_resume, 1269 .resume = l2c310_resume, 1298 .resume = l2c310_resume, 1477 .resume = l2c_resume, 1492 .resume = l2c_resume, 1649 .resume = l2c310_resume, [all …]
|
/linux-4.4.14/arch/mips/kernel/ |
D | r2300_switch.S | 37 LEAF(resume) 69 END(resume)
|
D | r4k_switch.S | 40 LEAF(resume) 71 END(resume)
|
/linux-4.4.14/arch/arm/mach-shmobile/ |
D | pm-rmobile.h | 19 void (*resume)(void); member
|
D | pm-rmobile.c | 112 if (ret == 0 && rmobile_pd->resume && do_resume) in __rmobile_pd_power_up() 113 rmobile_pd->resume(); in __rmobile_pd_power_up()
|
/linux-4.4.14/arch/arm/kernel/ |
D | sleep.S | 69 add r4, r4, #12 @ Space for pgd, virt sp, phys resume fn 90 ldmia sp!, {r1 - r3} @ pop phys pgd, virt SP, phys resume fn 156 @ load phys pgd, stack, resume fn
|
/linux-4.4.14/drivers/scsi/ |
D | scsi_pm.c | 38 return pm && pm->resume ? pm->resume(dev) : 0; in do_scsi_resume() 336 .resume = scsi_bus_resume,
|
/linux-4.4.14/include/linux/mfd/ |
D | tc6387xb.h | 17 int (*resume)(struct platform_device *dev); member
|
D | t7l66xb.h | 21 int (*resume)(struct platform_device *dev); member
|
D | tc6393xb.h | 30 int (*resume)(struct platform_device *dev); member
|
D | core.h | 42 int (*resume)(struct platform_device *dev); member
|
/linux-4.4.14/arch/arm/mach-pxa/include/mach/ |
D | audio.h | 22 void (*resume)(void *); member
|
/linux-4.4.14/arch/unicore32/kernel/ |
D | hibernate_asm.S | 95 @ - prepare pc for resume, return from function without swsusp_save on resume
|
/linux-4.4.14/arch/m68k/68360/ |
D | entry.S | 28 .globl resume 150 ENTRY(resume)
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | mcp77.c | 332 goto resume; in mcp77_clk_prog() 353 goto resume; in mcp77_clk_prog() 361 goto resume; in mcp77_clk_prog() 372 resume: in mcp77_clk_prog()
|
/linux-4.4.14/include/linux/ |
D | syscore_ops.h | 17 void (*resume)(void); member
|
D | pda_power.h | 28 int (*resume)(void); member
|
D | isa.h | 17 int (*resume)(struct device *, unsigned int); member
|
D | olpc-ec.h | 23 int (*resume)(struct platform_device *); member
|
D | pcieport_if.h | 49 int (*resume) (struct pcie_device *dev); member
|
D | platform_device.h | 179 int (*resume)(struct platform_device *); member 356 .resume = platform_pm_resume, \
|
D | dm-dirty-log.h | 45 int (*resume)(struct dm_dirty_log *log); member
|
D | pnp.h | 386 int (*resume) (struct pnp_dev *dev); member 401 int (*resume) (struct pnp_card_link *card); member 427 int (*resume) (struct pnp_dev * dev); member
|
/linux-4.4.14/arch/h8300/include/asm/ |
D | switch_to.h | 33 asmlinkage void resume(void);
|
/linux-4.4.14/sound/isa/ad1848/ |
D | ad1848.c | 154 chip->resume(chip); in snd_ad1848_resume() 166 .resume = snd_ad1848_resume,
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | switch_to.h | 29 asmlinkage void resume(void);
|
/linux-4.4.14/arch/x86/kernel/ |
D | i8237.c | 47 .resume = i8237A_resume,
|
/linux-4.4.14/drivers/leds/ |
D | leds-asic3.c | 157 if (cell->resume) in asic3_led_resume() 158 ret = (*cell->resume)(pdev); in asic3_led_resume()
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/4xx/ |
D | cpm.txt | 27 restored on resume. 31 restored on resume. Note, for standby
|
/linux-4.4.14/Documentation/sound/alsa/soc/ |
D | platform.txt | 32 int (*resume)(struct platform_device *pdev, struct snd_soc_cpu_dai *cpu_dai); 64 5) Suspend and resume (optional)
|
D | machine.txt | 43 suspend()/resume() 45 The machine driver has pre and post versions of suspend and resume to take care
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | ibmebus.c | 436 if (dev->driver && drv->resume) in ibmebus_bus_legacy_resume() 437 ret = drv->resume(of_dev); in ibmebus_bus_legacy_resume() 505 if (drv->pm->resume) in ibmebus_bus_pm_resume() 506 ret = drv->pm->resume(dev); in ibmebus_bus_pm_resume() 694 .resume = ibmebus_bus_pm_resume,
|
/linux-4.4.14/arch/arm/mach-integrator/ |
D | lm.h | 14 int (*resume)(struct lm_device *); member
|
/linux-4.4.14/arch/m68k/coldfire/ |
D | entry.S | 52 .globl resume 185 ENTRY(resume)
|
/linux-4.4.14/sound/isa/cs423x/ |
D | cs4231.c | 170 chip->resume(chip); in snd_cs4231_resume() 182 .resume = snd_cs4231_resume,
|
D | cs4236.c | 521 acard->chip->resume(acard->chip); in snd_cs423x_resume() 544 .resume = snd_cs423x_isa_resume, 621 .resume = snd_cs423x_pnp_resume, 683 .resume = snd_cs423x_pnpc_resume,
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvif/ |
D | driver.h | 10 int (*resume)(void *priv); member
|
/linux-4.4.14/drivers/usb/host/ |
D | ohci-tmio.c | 338 if (cell->resume) { in ohci_hcd_tmio_drv_resume() 339 ret = cell->resume(dev); in ohci_hcd_tmio_drv_resume() 368 .resume = ohci_hcd_tmio_drv_resume,
|
/linux-4.4.14/drivers/misc/ |
D | tifm_core.c | 130 if (dev->driver && drv->resume) in tifm_device_resume() 131 return drv->resume(sock); in tifm_device_resume() 164 .resume = tifm_device_resume
|
/linux-4.4.14/Documentation/DocBook/ |
D | usb.xml.db | 49 API-usb-anchor-resume-wakeups 84 API-usb-autopm-get-interface-no-resume 118 API-usb-hcd-resume-root-hub
|
D | w1.xml.db | 27 API-w1-reset-resume-command
|
/linux-4.4.14/drivers/staging/nvec/ |
D | TODO | 5 - finish suspend/resume support
|
/linux-4.4.14/arch/sh/include/asm/ |
D | suspend.h | 67 unsigned long resume; member
|
/linux-4.4.14/sound/pci/ctxfi/ |
D | ctmixer.h | 60 int (*resume)(struct ct_mixer *mixer); member
|
/linux-4.4.14/drivers/power/ |
D | pda_power.c | 490 if (pdata->resume) in pda_power_resume() 491 return pdata->resume(); in pda_power_resume() 507 .resume = pda_power_resume,
|
/linux-4.4.14/sound/arm/ |
D | pxa2xx-ac97.c | 144 if (platform_ops && platform_ops->resume) in pxa2xx_ac97_do_resume() 145 platform_ops->resume(platform_ops->priv); in pxa2xx_ac97_do_resume()
|
/linux-4.4.14/drivers/gpu/drm/amd/include/ |
D | amd_shared.h | 104 int (*resume)(void *handle); member
|
/linux-4.4.14/drivers/video/fbdev/omap/ |
D | lcd_inn1510.c | 106 .resume = innovator1510_panel_resume,
|
D | lcd_htcherald.c | 111 .resume = htcherald_panel_resume,
|
D | lcd_palmz71.c | 105 .resume = palmz71_panel_resume,
|
D | lcd_palmtt.c | 109 .resume = palmtt_panel_resume,
|
D | lcd_palmte.c | 103 .resume = palmte_panel_resume,
|
D | lcd_osk.c | 126 .resume = osk_panel_resume,
|
D | lcd_inn1610.c | 127 .resume = innovator1610_panel_resume,
|
D | lcd_h3.c | 120 .resume = h3_panel_resume,
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/rockchip/ |
D | pmu-sram.txt | 4 The sram of pmu is used to store the function of resume from maskrom(the 1st
|
/linux-4.4.14/drivers/staging/wilc1000/ |
D | TODO | 12 - support resume/suspend function
|
/linux-4.4.14/drivers/thermal/ |
D | db8500_cpufreq_cooling.c | 85 .resume = db8500_cpufreq_cooling_resume,
|
/linux-4.4.14/drivers/soc/brcmstb/ |
D | biuctrl.c | 96 .resume = brcmstb_cpu_credit_reg_resume,
|
/linux-4.4.14/arch/m68k/68000/ |
D | entry.S | 26 .globl resume 230 ENTRY(resume)
|
/linux-4.4.14/net/xfrm/ |
D | xfrm_output.c | 60 goto resume; in xfrm_output_one() 106 resume: in xfrm_output_one()
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/ |
D | pmc.txt | 40 and cleared on suspend, and restored on resume. This sleep controller 45 upon resume. The first two cells are as described for fsl,mpc8578-pmc.
|
/linux-4.4.14/drivers/mtd/nand/ |
D | tmio_nand.c | 485 if (cell->resume) in tmio_resume() 486 cell->resume(dev); in tmio_resume() 501 .resume = tmio_resume,
|
/linux-4.4.14/drivers/ata/ |
D | pata_netcell.c | 97 .resume = ata_pci_device_resume,
|
D | pata_rz1000.c | 138 .resume = rz1000_reinit_one,
|
D | pata_piccolo.c | 115 .resume = ata_pci_device_resume,
|
/linux-4.4.14/arch/cris/arch-v32/kernel/ |
D | entry.S | 35 .globl resume 344 .type resume,@function 345 resume: label 380 .size resume, . - resume
|
/linux-4.4.14/sound/pci/oxygen/ |
D | oxygen.c | 732 .resume = generic_resume, 778 chip->model.resume = meridian_resume; in get_oxygen_model() 793 chip->model.resume = claro_resume; in get_oxygen_model() 800 chip->model.resume = claro_resume; in get_oxygen_model() 818 chip->model.resume = stereo_resume; in get_oxygen_model()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_module.c | 44 .resume = kgd2kfd_resume,
|
/linux-4.4.14/arch/sh/kernel/cpu/sh3/ |
D | swsusp.S | 92 ! - prepare pc for resume, return from function without swsusp_save on resume
|
/linux-4.4.14/drivers/base/power/ |
D | generic_ops.c | 248 return pm && pm->resume ? pm->resume(dev) : 0; in pm_generic_resume()
|
/linux-4.4.14/drivers/scsi/ufs/ |
D | ufshcd.h | 284 int (*resume)(struct ufs_hba *, enum ufs_pm_op); member 779 if (hba->vops && hba->vops->resume) in ufshcd_vops_resume() 780 return hba->vops->resume(hba, op); in ufshcd_vops_resume()
|
/linux-4.4.14/sound/aoa/soundbus/i2sbus/ |
D | core.c | 416 if (cii->codec->resume) in i2sbus_resume() 417 err = cii->codec->resume(cii); in i2sbus_resume() 442 .resume = i2sbus_resume,
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/hisilicon/ |
D | hisilicon.txt | 39 - resume-offset : offset in sysctrl for notifying cpu0 when resume 49 resume-offset = <0x308>;
|
/linux-4.4.14/arch/m68k/kernel/ |
D | entry.S | 45 .globl system_call, buserr, trap, resume 100 | After a fork we jump here directly from resume, 316 resume: label
|
/linux-4.4.14/arch/arm/mach-exynos/ |
D | suspend.c | 475 if (call_firmware_op(resume) == -ENOSYS in exynos_pm_resume() 498 if (call_firmware_op(resume) == -ENOSYS in exynos3250_pm_resume() 738 exynos_pm_syscore_ops.resume = pm_data->pm_resume; in exynos_pm_init()
|
/linux-4.4.14/arch/arm/plat-samsung/include/plat/ |
D | gpio-core.h | 43 void (*resume)(struct samsung_gpio_chip *chip); member
|
/linux-4.4.14/drivers/leds/trigger/ |
D | ledtrig-cpu.c | 93 .resume = ledtrig_cpu_syscore_resume,
|
/linux-4.4.14/drivers/staging/iio/adc/ |
D | ad7606_spi.c | 86 .resume = ad7606_spi_resume,
|
/linux-4.4.14/net/ieee802154/ |
D | sysfs.c | 87 if (rdev->ops->resume) { in wpan_phy_resume()
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/cpu-enable-method/ |
D | al,alpine-smp | 17 "al,alpine-cpu-resume" and "al,alpine-nb-service"[1].
|
/linux-4.4.14/include/video/ |
D | w100fb.h | 28 void (*resume)(struct w100fb_par*); member
|
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/ |
D | brcm,l2-intc.txt | 18 wakeup source for system suspend/resume.
|
/linux-4.4.14/drivers/platform/olpc/ |
D | olpc-ec.c | 309 return ec_driver->resume ? ec_driver->resume(pdev) : 0; in olpc_ec_resume()
|
/linux-4.4.14/Documentation/mic/ |
D | mic_overview.txt | 8 host driver supports OSPM suspend and resume operations. It shuts down 9 the card during suspend and reboots the card OS during resume.
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | kirkwood-nsa320.dts | 122 pmx_power_resume_data: pmx-power-resume-data { 127 pmx_power_resume_clk: pmx-power-resume-clk {
|
D | alpine.dtsi | 103 cpu-resume@fbff5ec0 { 104 compatible = "al,alpine-cpu-resume";
|
/linux-4.4.14/drivers/ide/ |
D | ide-pm.c | 104 if (drv->resume) in generic_ide_resume() 105 drv->resume(drive); in generic_ide_resume()
|
D | triflex.c | 135 .resume = ide_pci_resume,
|
D | jmicron.c | 158 .resume = ide_pci_resume,
|
/linux-4.4.14/arch/arm/mach-s3c64xx/ |
D | irq-pm.c | 110 .resume = s3c64xx_irq_pm_resume,
|
/linux-4.4.14/sound/pcmcia/pdaudiocf/ |
D | pdaudiocf.h | 139 void pdacf_reinit(struct snd_pdacf *chip, int resume);
|
D | pdaudiocf_core.c | 127 void pdacf_reinit(struct snd_pdacf *chip, int resume) in pdacf_reinit() argument 130 if (resume) in pdacf_reinit()
|
/linux-4.4.14/arch/arm/vfp/ |
D | entry.S | 21 @ r2 = PC value to resume execution after successful emulation
|
/linux-4.4.14/drivers/staging/fsl-mc/include/ |
D | mc.h | 45 int (*resume)(struct fsl_mc_device *dev); member
|
/linux-4.4.14/include/media/davinci/ |
D | vpbe.h | 158 int (*resume)(struct vpbe_device *vpbe_dev); member
|
/linux-4.4.14/arch/arm/mach-s5pv210/ |
D | pm.c | 169 .resume = s5pv210_pm_resume,
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_nvif.c | 129 .resume = nvkm_client_resume,
|
D | nouveau_fence.h | 56 void (*resume)(struct nouveau_drm *); member
|
/linux-4.4.14/kernel/ |
D | acct.c | 117 u64 resume = sbuf.f_blocks * RESUME; in check_free_space() local 118 do_div(resume, 100); in check_free_space() 119 if (sbuf.f_bavail >= resume) { in check_free_space()
|
D | cpu_pm.c | 224 .resume = cpu_pm_resume,
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_sysfs.c | 92 drm_dev->driver->resume) in drm_class_resume() 93 return drm_dev->driver->resume(drm_dev); in drm_class_resume() 100 .resume = drm_class_resume,
|
/linux-4.4.14/sound/usb/ |
D | mixer.h | 50 usb_mixer_elem_resume_func_t resume; member
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvif/ |
D | client.c | 44 return client->driver->resume(client->object.priv); in nvif_client_resume()
|
/linux-4.4.14/include/media/ |
D | exynos-fimc.h | 136 bool resume);
|
/linux-4.4.14/drivers/video/fbdev/ |
D | skeletonfb.c | 900 .resume = xxxfb_resume, /* optional but recommended */ 969 .resume = xxxfb_resume, /* optional but recommended */
|
/linux-4.4.14/sound/isa/ |
D | azt2320.c | 312 chip->resume(chip); in snd_azt2320_pnp_resume() 326 .resume = snd_azt2320_pnp_resume,
|
/linux-4.4.14/drivers/pci/ |
D | pci-driver.c | 626 return drv && drv->resume ? in pci_legacy_resume() 627 drv->resume(pci_dev) : pci_pm_reenable_device(pci_dev); in pci_legacy_resume() 650 bool ret = drv && (drv->suspend || drv->suspend_late || drv->resume in pci_has_legacy_pm_support() 840 if (pm->resume) in pci_pm_resume() 841 error = pm->resume(dev); in pci_pm_resume() 1239 .resume = pci_pm_resume,
|
/linux-4.4.14/drivers/input/misc/ |
D | cma3000_d0x_i2c.c | 104 .resume = cma3000_i2c_resume,
|
/linux-4.4.14/drivers/ssb/ |
D | bridge_pcmcia_80211.c | 113 .resume = ssb_host_pcmcia_resume,
|
/linux-4.4.14/sound/aoa/codecs/ |
D | toonie.c | 83 .resume = toonie_resume,
|