Home
last modified time | relevance | path

Searched refs:resume (Results 1 – 200 of 1529) sorted by relevance

12345678

/linux-4.1.27/drivers/base/
Dsyscore.c81 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()
Disa.c80 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.1.27/Documentation/power/
Ddrivers-testing.txt1 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.
Dswsusp-dmcrypt.txt23 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 …]
Ds2ram.txt19 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
Dswsusp.txt5 * 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 …]
Dnotifiers.txt5 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
Dvideo.txt2 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
D00-INDEX6 - Debugging suspend and resume
12 - Testing suspend and resume support in device drivers
46 - Video issues during resume from suspend
Duserland-swsusp.txt13 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
Druntime_pm.txt16 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 …]
Dstates.txt39 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.
Dbasic-pm-debugging.txt11 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
Dswsusp-and-swap-files.txt16 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
Dsuspend-and-cpuhotplug.txt19 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
Dpci.txt279 .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 …]
Ddevices.txt31 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,
389 resume_noirq, resume_early, resume, complete.
[all …]
Dinterface.txt33 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.
Dsuspend-and-interrupts.txt25 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
Dpm_qos_interface.txt94 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.1.27/arch/blackfin/include/asm/
Dswitch_to.h21 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.1.27/Documentation/devicetree/bindings/arm/
Dal,alpine.txt56 * 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.1.27/drivers/pinctrl/samsung/
Dpinctrl-exynos.c692 .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 …]
Dpinctrl-samsung.h197 void (*resume)(struct samsung_pinctrl_drv_data *); member
236 void (*resume)(struct samsung_pinctrl_drv_data *); member
/linux-4.1.27/sound/
Dac97_bus.c45 if (dev->driver && dev->driver->resume) in ac97_bus_resume()
46 ret = dev->driver->resume(dev); in ac97_bus_resume()
57 .resume = ac97_bus_resume,
/linux-4.1.27/drivers/pnp/
Ddriver.c214 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,
Dcard.c405 link->driver->resume(link); in card_resume()
424 drv->link.resume = drv->resume ? card_resume : NULL; in pnp_register_card_driver()
/linux-4.1.27/drivers/net/phy/
Dsmsc.c157 .resume = genphy_resume,
180 .resume = genphy_resume,
203 .resume = genphy_resume,
225 .resume = genphy_resume,
248 .resume = genphy_resume,
Dmicrel.c593 .resume = genphy_resume,
610 .resume = genphy_resume,
627 .resume = genphy_resume,
644 .resume = genphy_resume,
661 .resume = genphy_resume,
678 .resume = genphy_resume,
694 .resume = genphy_resume,
710 .resume = genphy_resume,
724 .resume = genphy_resume,
739 .resume = genphy_resume,
[all …]
Dmarvell.c948 .resume = &genphy_resume,
963 .resume = &genphy_resume,
978 .resume = &genphy_resume,
993 .resume = &genphy_resume,
1008 .resume = &genphy_resume,
1025 .resume = &genphy_resume,
1040 .resume = &genphy_resume,
1055 .resume = &genphy_resume,
1070 .resume = &genphy_resume,
1085 .resume = &genphy_resume,
[all …]
Dbcm7xxx.c390 .resume = bcm7xxx_28nm_resume, \
412 .resume = bcm7xxx_config_init,
425 .resume = bcm7xxx_config_init,
438 .resume = bcm7xxx_config_init,
451 .resume = bcm7xxx_config_init,
Dicplus.c226 .resume = genphy_resume,
238 .resume = genphy_resume,
252 .resume = genphy_resume,
Dste10Xp.c97 .resume = genphy_resume,
111 .resume = genphy_resume,
Dat803x.c306 .resume = at803x_resume,
325 .resume = at803x_resume,
344 .resume = at803x_resume,
Drealtek.c99 .resume = genphy_resume,
/linux-4.1.27/arch/arm/include/asm/
Doutercache.h37 void (*resume)(void); member
114 if (outer_cache.resume) in outer_resume()
115 outer_cache.resume(); in outer_resume()
Dfirmware.h51 int (*resume)(void); member
/linux-4.1.27/include/linux/clk/
Dtegra.h51 void (*resume)(void); member
116 if (WARN_ON(!tegra_cpu_car_ops->resume)) in tegra_cpu_clock_resume()
119 tegra_cpu_car_ops->resume(); in tegra_cpu_clock_resume()
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/
DSuspend.txt17 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.1.27/arch/cris/include/asm/
Dswitch_to.h8 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.1.27/arch/score/include/asm/
Dswitch_to.h4 extern void *resume(void *last, void *next, void *next_ti);
8 (last) = resume(prev, next, task_thread_info(next)); \
/linux-4.1.27/drivers/xen/events/
Devents_internal.h73 void (*resume)(void); member
144 if (evtchn_ops->resume) in xen_evtchn_resume()
145 evtchn_ops->resume(); in xen_evtchn_resume()
/linux-4.1.27/kernel/power/
DKconfig37 after placing resume=/dev/swappartition on the kernel command line
50 boot, pass the 'resume=/dev/swappartition' argument to the kernel to
60 Right now you may boot without resuming and resume later but in the
73 string "Default resume partition"
77 The default resume partition is the partition that the suspend-
86 resume=/dev/<other device>
88 which will set the resume partition to the device specified.
163 bool "Test suspend/resume and wakealarm during bootup"
178 bool "Device suspend/resume watchdog"
182 locked up attempting to suspend/resume a device.
[all …]
/linux-4.1.27/kernel/irq/
Dpm.c141 goto resume; in resume_irq()
149 resume: in resume_irq()
184 .resume = irq_pm_syscore_resume,
/linux-4.1.27/arch/arm/plat-samsung/
Dpm-gpio.c67 .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()
DKconfig265 bool "SMDK LED suspend/resume debugging"
269 for debugging of the state of the suspend and resume process.
280 going to sleep. The blocks are then checked on resume for any
294 corruption over suspend and resume. A smaller value will mean that
/linux-4.1.27/drivers/gpu/drm/gma500/
Dgtt.c85 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()
Dgtt.h40 extern int psb_gtt_init(struct drm_device *dev, int resume);
/linux-4.1.27/Documentation/fb/
Dvt8623fb.txt25 * suspend/resume support
38 Suspend/resume works on systems that initialize video card during resume and
Darkfb.txt27 * suspend/resume support
41 Suspend/resume works on systems that initialize video card during resume and
Ds3fb.txt35 * suspend/resume support
50 Suspend/resume works on systems that initialize video card during resume and
/linux-4.1.27/arch/arm/mach-omap2/
Domap-mpuss-lowpower.c86 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.1.27/drivers/pci/pcie/
Dportdrv_pci.c98 .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.1.27/Documentation/ABI/testing/
Dsysfs-devices-power59 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 …]
Dsysfs-power62 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.
/linux-4.1.27/arch/arm/mach-s3c24xx/
Dirq-pm.c105 .resume = s3c24xx_irq_resume,
127 .resume = s3c2416_irq_resume,
Dpm-s3c2416.c85 .resume = s3c2416_pm_resume,
Dsleep.S60 @@ resume debug
Ds3c244x.c133 .resume = s3c244x_resume,
Dpm-s3c2412.c130 .resume = s3c2412_pm_resume,
Dpm-s3c2410.c117 .resume = s3c2410_pm_resume,
/linux-4.1.27/Documentation/usb/
Dpower-management.txt64 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.1.27/drivers/net/usb/
Dhuawei_cdc_ncm.c163 drvstate->subdriver->resume); in huawei_cdc_ncm_resume()
166 ret = drvstate->subdriver->resume(intf); in huawei_cdc_ncm_resume()
213 .resume = huawei_cdc_ncm_resume,
Dplusb.c154 .resume = usbnet_resume,
/linux-4.1.27/Documentation/devicetree/bindings/arm/hisilicon/
Dhisilicon.txt29 - resume-offset : offset in sysctrl for notifying cpu0 when resume
39 resume-offset = <0x308>;
/linux-4.1.27/drivers/cpufreq/
Dia64-acpi-cpufreq.c33 unsigned int resume; member
157 if (unlikely(data->resume)) { in processor_set_freq()
159 data->resume = 0; in processor_set_freq()
309 data->resume = 1; in acpi_cpufreq_cpu_init()
Dacpi-cpufreq.c70 unsigned int resume; member
385 data->resume = 1; in get_cur_freq_on_cpu()
425 if (unlikely(data->resume)) { in acpi_cpufreq_target()
428 data->resume = 0; in acpi_cpufreq_target()
833 data->resume = 1; in acpi_cpufreq_cpu_init()
874 data->resume = 1; in acpi_cpufreq_resume()
892 .resume = acpi_cpufreq_resume,
/linux-4.1.27/arch/mips/include/asm/
Dswitch_to.h39 extern asmlinkage struct task_struct *resume(struct task_struct *prev,
106 (last) = resume(prev, next, task_thread_info(next), __fpsave); \
/linux-4.1.27/include/linux/platform_data/
Dvideo-msm_fb.h47 int (*resume)(struct msm_panel_data *); member
66 void (*resume)(struct msm_mddi_client_data *); member
/linux-4.1.27/drivers/mfd/
Dtc6387xb.c66 if (pdata && pdata->resume) in tc6387xb_resume()
67 pdata->resume(dev); in tc6387xb_resume()
232 .resume = tc6387xb_resume,
Dt7l66xb.c299 if (pdata && pdata->resume) in t7l66xb_resume()
300 pdata->resume(dev); in t7l66xb_resume()
436 .resume = t7l66xb_resume,
Dtc6393xb.c406 .resume = tc6393xb_mmc_resume,
418 .resume = tc6393xb_ohci_enable,
427 .resume = tc6393xb_fb_enable,
804 ret = tcpd->resume(dev); in tc6393xb_resume()
841 .resume = tc6393xb_resume,
/linux-4.1.27/sound/aoa/soundbus/
Dcore.c146 if (dev->driver && drv->resume) in soundbus_device_resume()
147 return drv->resume(soundbus_dev); in soundbus_device_resume()
161 .resume = soundbus_device_resume,
Dsoundbus.h135 int (*resume)(struct codec_info_item *cii); member
192 int (*resume)(struct soundbus_dev* dev); member
/linux-4.1.27/arch/arm/mach-mvebu/
Dpmsu_ll.S63 @ resume register
65 @ resume register
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dhif.h100 int (*resume)(struct ath10k *ar); member
198 if (!ar->hif.ops->resume) in ath10k_hif_resume()
201 return ar->hif.ops->resume(ar); in ath10k_hif_resume()
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Dusb-ehci.txt15 - needs-reset-on-resume : boolean, set this to force EHCI reset after resume
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_asic.c201 .resume = &r100_resume,
269 .resume = &r100_resume,
365 .resume = &r300_resume,
433 .resume = &r300_resume,
501 .resume = &r420_resume,
569 .resume = &rs400_resume,
637 .resume = &rs600_resume,
705 .resume = &rs690_resume,
773 .resume = &rv515_resume,
841 .resume = &r520_resume,
[all …]
/linux-4.1.27/arch/arm/mach-pxa/
Deseries.c158 .resume = &eseries_tmio_resume,
209 .resume = &eseries_tmio_resume,
328 .resume = &eseries_tmio_resume,
517 .resume = &eseries_tmio_resume,
715 .resume = &eseries_tmio_resume,
928 .resume = &eseries_tmio_resume,
Dpalm27x.c69 static const unsigned long resume[] = { in palm27x_pm_init() local
79 memcpy(phys_to_virt(str_base), resume, sizeof(resume)); in palm27x_pm_init()
Dsleep.S70 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
Dmfp-pxa3xx.c58 .resume = pxa3xx_mfp_resume,
Dmioa701_bootresume.S29 str r1, [r0] @ Early disable resume for next boot
Dclock-pxa2xx.c54 .resume = pxa2xx_clock_resume,
Dsmemc.c49 .resume = pxa3xx_smemc_resume,
/linux-4.1.27/drivers/mmc/host/
Dtmio_mmc.c49 if (cell->resume) in tmio_mmc_resume()
50 ret = cell->resume(pdev); in tmio_mmc_resume()
Dsdhci-pci.h57 int (*resume) (struct sdhci_pci_chip *); member
Dsdhci-pci.c82 .resume = ricoh_mmc_resume,
554 .resume = sdhci_pci_o2_resume,
564 .resume = jmicron_resume,
1287 if (chip->fixes && chip->fixes->resume) { in sdhci_pci_resume()
1288 ret = chip->fixes->resume(chip); in sdhci_pci_resume()
1353 if (chip->fixes && chip->fixes->resume) { in sdhci_pci_runtime_resume()
1354 ret = chip->fixes->resume(chip); in sdhci_pci_runtime_resume()
1381 .resume = sdhci_pci_resume,
/linux-4.1.27/Documentation/ABI/obsolete/
Dsysfs-bus-usb22 Device not capable of proper suspend and resume should be
24 devices to support suspend/resume, many of them do not.
/linux-4.1.27/drivers/memstick/core/
DKconfig8 bool "Allow unsafe resume (DANGEROUS)"
13 redetecting them at resume. Breaking this assumption will
/linux-4.1.27/arch/arm/kernel/
Dsleep.S69 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
146 @ load phys pgd, stack, resume fn
/linux-4.1.27/arch/arm/mm/
Dcache-l2x0.c262 .resume = l2c_resume,
419 .resume = l2c_resume,
773 .resume = l2c310_resume,
1076 .resume = l2c_resume,
1094 .resume = l2c_resume,
1221 .resume = l2c310_resume,
1249 .resume = l2c310_resume,
1426 .resume = l2c_resume,
1439 .resume = l2c_resume,
1595 .resume = l2c310_resume,
[all …]
/linux-4.1.27/drivers/scsi/
Dscsi_pm.c38 return pm && pm->resume ? pm->resume(dev) : 0; in do_scsi_resume()
336 .resume = scsi_bus_resume,
/linux-4.1.27/include/linux/mfd/
Dtc6387xb.h17 int (*resume)(struct platform_device *dev); member
Dt7l66xb.h21 int (*resume)(struct platform_device *dev); member
Dtc6393xb.h30 int (*resume)(struct platform_device *dev); member
Dcore.h36 int (*resume)(struct platform_device *dev); member
/linux-4.1.27/arch/arm/mach-pxa/include/mach/
Daudio.h22 void (*resume)(void *); member
/linux-4.1.27/arch/m68k/68360/
Dentry.S28 .globl resume
150 ENTRY(resume)
/linux-4.1.27/arch/unicore32/kernel/
Dhibernate_asm.S95 @ - prepare pc for resume, return from function without swsusp_save on resume
/linux-4.1.27/net/wireless/
Dsysfs.c130 if (rdev->ops->resume) { in wiphy_resume()
156 .resume = wiphy_resume,
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dmcp77.c326 goto resume; in mcp77_clk_prog()
347 goto resume; in mcp77_clk_prog()
352 goto resume; in mcp77_clk_prog()
364 resume: in mcp77_clk_prog()
/linux-4.1.27/include/linux/
Dsyscore_ops.h17 void (*resume)(void); member
Dpda_power.h28 int (*resume)(void); member
Disa.h17 int (*resume)(struct device *, unsigned int); member
Dolpc-ec.h23 int (*resume)(struct platform_device *); member
Dpcieport_if.h49 int (*resume) (struct pcie_device *dev); member
Dplatform_device.h179 int (*resume)(struct platform_device *); member
325 .resume = platform_pm_resume, \
Ddm-dirty-log.h45 int (*resume)(struct dm_dirty_log *log); member
Dpnp.h386 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.1.27/drivers/net/wireless/ath/wil6210/
Dwil_platform.h28 int (*resume)(void *handle); member
/linux-4.1.27/drivers/staging/ozwpan/
Dozcdev.h13 int oz_cdev_start(struct oz_pd *pd, int resume);
Dozusbsvc.h25 int oz_usb_start(struct oz_pd *pd, int resume);
Dozusbsvc.c52 int oz_usb_start(struct oz_pd *pd, int resume) in oz_usb_start() argument
58 if (resume) { in oz_usb_start()
Dozproto.h35 int (*start)(struct oz_pd *pd, int resume);
/linux-4.1.27/arch/m68k/include/asm/
Dswitch_to.h29 asmlinkage void resume(void);
/linux-4.1.27/sound/isa/ad1848/
Dad1848.c154 chip->resume(chip); in snd_ad1848_resume()
166 .resume = snd_ad1848_resume,
/linux-4.1.27/arch/mips/kernel/
Dr2300_switch.S47 LEAF(resume)
95 END(resume)
/linux-4.1.27/arch/x86/kernel/
Di8237.c47 .resume = i8237A_resume,
/linux-4.1.27/drivers/leds/
Dleds-asic3.c157 if (cell->resume) in asic3_led_resume()
158 ret = (*cell->resume)(pdev); in asic3_led_resume()
/linux-4.1.27/Documentation/sound/alsa/soc/
Dplatform.txt32 int (*resume)(struct platform_device *pdev, struct snd_soc_cpu_dai *cpu_dai);
64 5) Suspend and resume (optional)
Dmachine.txt43 suspend()/resume()
45 The machine driver has pre and post versions of suspend and resume to take care
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/4xx/
Dcpm.txt27 restored on resume.
31 restored on resume. Note, for standby
/linux-4.1.27/arch/powerpc/kernel/
Dibmebus.c436 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.1.27/arch/arm/mach-integrator/
Dlm.h14 int (*resume)(struct lm_device *); member
/linux-4.1.27/arch/m68k/coldfire/
Dentry.S52 .globl resume
185 ENTRY(resume)
/linux-4.1.27/sound/isa/cs423x/
Dcs4231.c170 chip->resume(chip); in snd_cs4231_resume()
182 .resume = snd_cs4231_resume,
Dcs4236.c521 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.1.27/drivers/gpu/drm/nouveau/include/nvif/
Ddriver.h10 int (*resume)(void *priv); member
/linux-4.1.27/drivers/usb/host/
Dohci-tmio.c338 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.1.27/drivers/misc/
Dtifm_core.c130 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.1.27/drivers/staging/nvec/
DTODO5 - finish suspend/resume support
/linux-4.1.27/arch/arm/mach-shmobile/
Dpm-rmobile.h23 void (*resume)(void); member
/linux-4.1.27/sound/pci/ctxfi/
Dctmixer.h60 int (*resume)(struct ct_mixer *mixer); member
/linux-4.1.27/arch/sh/include/asm/
Dsuspend.h67 unsigned long resume; member
/linux-4.1.27/drivers/power/
Dpda_power.c490 if (pdata->resume) in pda_power_resume()
491 return pdata->resume(); in pda_power_resume()
507 .resume = pda_power_resume,
/linux-4.1.27/net/xfrm/
Dxfrm_output.c48 goto resume; in xfrm_output_one()
94 resume: in xfrm_output_one()
/linux-4.1.27/drivers/video/fbdev/msm/
Dmddi_client_nt35399.c103 client_data->resume(client_data); in nt35399_resume()
210 panel->panel_data.resume = nt35399_resume; in mddi_nt35399_probe()
Dmddi_client_dummy.c60 panel->panel_data.resume = mddi_dummy_resume; in mddi_dummy_probe()
Dmddi_client_toshiba.c136 client_data->resume(client_data); in toshiba_resume()
238 panel->panel_data.resume = toshiba_resume; in mddi_toshiba_probe()
/linux-4.1.27/sound/arm/
Dpxa2xx-ac97.c135 if (platform_ops && platform_ops->resume) in pxa2xx_ac97_do_resume()
136 platform_ops->resume(platform_ops->priv); in pxa2xx_ac97_do_resume()
/linux-4.1.27/drivers/video/fbdev/omap/
Dlcd_palmte.c103 .resume = palmte_panel_resume,
Dlcd_palmz71.c105 .resume = palmz71_panel_resume,
Dlcd_inn1510.c106 .resume = innovator1510_panel_resume,
Dlcd_palmtt.c109 .resume = palmtt_panel_resume,
Dlcd_htcherald.c111 .resume = htcherald_panel_resume,
Dlcd_osk.c126 .resume = osk_panel_resume,
Dlcd_inn1610.c127 .resume = innovator1610_panel_resume,
Dlcd_h3.c120 .resume = h3_panel_resume,
/linux-4.1.27/Documentation/devicetree/bindings/arm/rockchip/
Dpmu-sram.txt4 The sram of pmu is used to store the function of resume from maskrom(the 1st
/linux-4.1.27/drivers/thermal/
Ddb8500_cpufreq_cooling.c84 .resume = db8500_cpufreq_cooling_resume,
/linux-4.1.27/drivers/staging/unisys/virtpci/
Dvirtpci.h89 int (*resume)(struct virtpci_dev *dev); /* Device woken up */ member
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Dpmc.txt40 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.1.27/Documentation/mic/
Dmic_overview.txt8 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.1.27/arch/m68k/68000/
Dentry.S26 .globl resume
230 ENTRY(resume)
/linux-4.1.27/drivers/mtd/nand/
Dtmio_nand.c484 if (cell->resume) in tmio_resume()
485 cell->resume(dev); in tmio_resume()
500 .resume = tmio_resume,
/linux-4.1.27/Documentation/sound/alsa/
Dhda_codec.txt117 register states for the power-management resume. When no PM is needed,
221 Call snd_hda_resume() in the PM resume callback.
253 int (*resume)(struct hda_codec *codec);
270 The suspend and resume callbacks are for power management.
271 They can be NULL if no special sequence is required. When the resume
274 write your own resume callback. There, the amp values can be resumed
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
Dkfd_module.c44 .resume = kgd2kfd_resume,
/linux-4.1.27/drivers/ata/
Dpata_netcell.c97 .resume = ata_pci_device_resume,
Dpata_rz1000.c138 .resume = rz1000_reinit_one,
Dpata_piccolo.c115 .resume = ata_pci_device_resume,
/linux-4.1.27/arch/cris/arch-v32/kernel/
Dentry.S35 .globl resume
333 .type resume,@function
334 resume: label
369 .size resume, . - resume
/linux-4.1.27/sound/pci/oxygen/
Doxygen.c732 .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.1.27/arch/sh/kernel/cpu/sh3/
Dswsusp.S92 ! - prepare pc for resume, return from function without swsusp_save on resume
/linux-4.1.27/drivers/base/power/
Dgeneric_ops.c247 return pm && pm->resume ? pm->resume(dev) : 0; in pm_generic_resume()
/linux-4.1.27/drivers/ide/
Dide-pm.c74 if (drv->resume) in generic_ide_resume()
75 drv->resume(drive); in generic_ide_resume()
Dtriflex.c135 .resume = ide_pci_resume,
Djmicron.c158 .resume = ide_pci_resume,
/linux-4.1.27/arch/m68k/kernel/
Dentry.S45 .globl system_call, buserr, trap, resume
100 | After a fork we jump here directly from resume,
316 resume: label
/linux-4.1.27/arch/arm/mach-exynos/
Dsuspend.c479 if (call_firmware_op(resume) == -ENOSYS in exynos_pm_resume()
502 if (call_firmware_op(resume) == -ENOSYS in exynos3250_pm_resume()
742 exynos_pm_syscore_ops.resume = pm_data->pm_resume; in exynos_pm_init()
/linux-4.1.27/sound/aoa/soundbus/i2sbus/
Dcore.c416 if (cii->codec->resume) in i2sbus_resume()
417 err = cii->codec->resume(cii); in i2sbus_resume()
442 .resume = i2sbus_resume,
/linux-4.1.27/drivers/gpu/drm/
Ddrm_sysfs.c90 drm_dev->driver->resume) in drm_class_resume()
91 return drm_dev->driver->resume(drm_dev); in drm_class_resume()
98 .resume = drm_class_resume,
/linux-4.1.27/arch/arm/plat-samsung/include/plat/
Dgpio-core.h43 void (*resume)(struct samsung_gpio_chip *chip); member
/linux-4.1.27/include/video/
Dw100fb.h28 void (*resume)(struct w100fb_par*); member
/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/
Dbrcm,l2-intc.txt18 wakeup source for system suspend/resume.
/linux-4.1.27/Documentation/devicetree/bindings/arm/cpu-enable-method/
Dal,alpine-smp17 "al,alpine-cpu-resume" and "al,alpine-nb-service"[1].
/linux-4.1.27/drivers/leds/trigger/
Dledtrig-cpu.c93 .resume = ledtrig_cpu_syscore_resume,
/linux-4.1.27/drivers/platform/olpc/
Dolpc-ec.c312 return ec_driver->resume ? ec_driver->resume(pdev) : 0; in olpc_ec_resume()
/linux-4.1.27/arch/arm/boot/dts/
Dkirkwood-nsa320.dts122 pmx_power_resume_data: pmx-power-resume-data {
127 pmx_power_resume_clk: pmx-power-resume-clk {
Dalpine.dtsi103 cpu-resume@fbff5ec0 {
104 compatible = "al,alpine-cpu-resume";
/linux-4.1.27/drivers/staging/ft1000/ft1000-pcmcia/
Dft1000_cs.c155 .resume = ft1000_resume,
/linux-4.1.27/drivers/staging/iio/adc/
Dad7606_spi.c86 .resume = ad7606_spi_resume,
/linux-4.1.27/arch/arm/mach-s5pv210/
Dpm.c169 .resume = s5pv210_pm_resume,
/linux-4.1.27/arch/arm/mach-s3c64xx/
Dirq-pm.c110 .resume = s3c64xx_irq_pm_resume,
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_nvif.c131 .resume = nvkm_client_resume,
/linux-4.1.27/include/media/davinci/
Dvpbe.h158 int (*resume)(struct vpbe_device *vpbe_dev); member
/linux-4.1.27/drivers/staging/fsl-mc/include/
Dmc.h45 int (*resume)(struct fsl_mc_device *dev); member
/linux-4.1.27/arch/arm/vfp/
Dentry.S21 @ r2 = PC value to resume execution after successful emulation
/linux-4.1.27/sound/pcmcia/pdaudiocf/
Dpdaudiocf.h139 void pdacf_reinit(struct snd_pdacf *chip, int resume);
Dpdaudiocf_core.c127 void pdacf_reinit(struct snd_pdacf *chip, int resume) in pdacf_reinit() argument
130 if (resume) in pdacf_reinit()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos7_drm_decon.c415 plane->resume = true; in decon_win_commit()
526 plane->resume = false; in decon_win_disable()
555 plane->resume = plane->enabled; in decon_window_suspend()
568 plane->enabled = plane->resume; in decon_window_resume()
569 plane->resume = false; in decon_window_resume()
/linux-4.1.27/kernel/
Dacct.c117 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()
Dcpu_pm.c224 .resume = cpu_pm_resume,
/linux-4.1.27/include/media/
Dexynos-fimc.h136 bool resume);
/linux-4.1.27/sound/usb/
Dmixer.h50 usb_mixer_elem_resume_func_t resume; member
/linux-4.1.27/sound/isa/
Dazt2320.c312 chip->resume(chip); in snd_azt2320_pnp_resume()
326 .resume = snd_azt2320_pnp_resume,
/linux-4.1.27/drivers/video/fbdev/
Dskeletonfb.c900 .resume = xxxfb_resume, /* optional but recommended */
969 .resume = xxxfb_resume, /* optional but recommended */
/linux-4.1.27/drivers/pci/
Dpci-driver.c613 return drv && drv->resume ? in pci_legacy_resume()
614 drv->resume(pci_dev) : pci_pm_reenable_device(pci_dev); in pci_legacy_resume()
637 bool ret = drv && (drv->suspend || drv->suspend_late || drv->resume in pci_has_legacy_pm_support()
821 if (pm->resume) in pci_pm_resume()
822 error = pm->resume(dev); in pci_pm_resume()
1207 .resume = pci_pm_resume,
/linux-4.1.27/drivers/net/wireless/b43/
Dpcmcia.c130 .resume = b43_pcmcia_resume,
/linux-4.1.27/drivers/input/misc/
Dcma3000_d0x_i2c.c104 .resume = cma3000_i2c_resume,

12345678