Home
last modified time | relevance | path

Searched refs:wakeup (Results 1 – 200 of 432) sorted by relevance

123

/linux-4.1.27/drivers/acpi/
Dwakeup.c38 if (!dev->wakeup.flags.valid in acpi_enable_wakeup_devices()
39 || sleep_state > (u32) dev->wakeup.sleep_state in acpi_enable_wakeup_devices()
41 || dev->wakeup.prepare_count)) in acpi_enable_wakeup_devices()
48 acpi_set_gpe_wake_mask(dev->wakeup.gpe_device, dev->wakeup.gpe_number, in acpi_enable_wakeup_devices()
65 if (!dev->wakeup.flags.valid in acpi_disable_wakeup_devices()
66 || sleep_state > (u32) dev->wakeup.sleep_state in acpi_disable_wakeup_devices()
68 || dev->wakeup.prepare_count)) in acpi_disable_wakeup_devices()
71 acpi_set_gpe_wake_mask(dev->wakeup.gpe_device, dev->wakeup.gpe_number, in acpi_disable_wakeup_devices()
90 acpi_enable_gpe(dev->wakeup.gpe_device, in acpi_wakeup_device_init()
91 dev->wakeup.gpe_number); in acpi_wakeup_device_init()
Ddevice_pm.c384 if (adev->wakeup.flags.notifier_present) { in acpi_pm_notify_handler()
385 __pm_wakeup_event(adev->wakeup.ws, 0); in acpi_pm_notify_handler()
386 if (adev->wakeup.context.work.func) in acpi_pm_notify_handler()
387 queue_pm_work(&adev->wakeup.context.work); in acpi_pm_notify_handler()
416 if (adev->wakeup.flags.notifier_present) in acpi_add_pm_notifier()
419 adev->wakeup.ws = wakeup_source_register(dev_name(&adev->dev)); in acpi_add_pm_notifier()
420 adev->wakeup.context.dev = dev; in acpi_add_pm_notifier()
422 INIT_WORK(&adev->wakeup.context.work, work_func); in acpi_add_pm_notifier()
429 adev->wakeup.flags.notifier_present = true; in acpi_add_pm_notifier()
446 if (!adev->wakeup.flags.notifier_present) in acpi_remove_pm_notifier()
[all …]
Dproc.c34 if (!dev->wakeup.flags.valid) in acpi_system_wakeup_device_seq_show()
39 (u32) dev->wakeup.sleep_state); in acpi_system_wakeup_device_seq_show()
45 dev->wakeup.flags.run_wake ? '*' : ' ', in acpi_system_wakeup_device_seq_show()
61 dev->wakeup.flags.run_wake ? '*' : ' ', in acpi_system_wakeup_device_seq_show()
114 if (!dev->wakeup.flags.valid) in acpi_system_write_wakeup_device()
Dpower.c441 if (adev->wakeup.flags.valid) in acpi_power_add_remove_device()
442 acpi_power_expose_hide(adev, &adev->wakeup.resources, in acpi_power_add_remove_device()
535 dev->wakeup.flags.valid = 0; in acpi_device_sleep_wake()
543 dev->wakeup.flags.valid = 0; in acpi_device_sleep_wake()
561 if (!dev || !dev->wakeup.flags.valid) in acpi_enable_wakeup_device_power()
566 if (dev->wakeup.prepare_count++) in acpi_enable_wakeup_device_power()
569 list_for_each_entry(entry, &dev->wakeup.resources, node) { in acpi_enable_wakeup_device_power()
585 dev->wakeup.flags.valid = 0; in acpi_enable_wakeup_device_power()
595 dev->wakeup.prepare_count = 0; in acpi_enable_wakeup_device_power()
613 if (!dev || !dev->wakeup.flags.valid) in acpi_disable_wakeup_device_power()
[all …]
Dscan.c1096 if (device->wakeup.flags.valid) in acpi_free_power_resources_lists()
1097 acpi_power_resources_list_free(&device->wakeup.resources); in acpi_free_power_resources_lists()
1449 if (device->wakeup.flags.valid) in acpi_device_add()
1591 struct acpi_device_wakeup *wakeup) in acpi_bus_extract_wakeup_device_power_package() argument
1599 if (!wakeup) in acpi_bus_extract_wakeup_device_power_package()
1602 INIT_LIST_HEAD(&wakeup->resources); in acpi_bus_extract_wakeup_device_power_package()
1627 wakeup->gpe_device = in acpi_bus_extract_wakeup_device_power_package()
1629 wakeup->gpe_number = in acpi_bus_extract_wakeup_device_power_package()
1632 wakeup->gpe_device = NULL; in acpi_bus_extract_wakeup_device_power_package()
1633 wakeup->gpe_number = element->integer.value; in acpi_bus_extract_wakeup_device_power_package()
[all …]
Dec.c411 bool wakeup = false; in advance_transaction() local
439 wakeup = true; in advance_transaction()
446 wakeup = true; in advance_transaction()
459 wakeup = true; in advance_transaction()
485 if (wakeup && in_interrupt()) in advance_transaction()
DMakefile25 acpi-y += wakeup.o
/linux-4.1.27/arch/arm/mach-imx/
Dmach-pcm037_eet.c73 .wakeup = 0,
79 .wakeup = 0,
85 .wakeup = 0,
91 .wakeup = 0,
97 .wakeup = 0,
103 .wakeup = 0,
109 .wakeup = 0,
115 .wakeup = 0,
121 .wakeup = 0,
127 .wakeup = 0,
[all …]
Dmach-imx27_visstrim_m10.c284 .wakeup = 1,
292 .wakeup = 1,
300 .wakeup = 1,
Dmach-armadillo5x0.c271 .wakeup = 1,
277 .wakeup = 1,
/linux-4.1.27/arch/arm/boot/dts/
Dste-nomadik-pinctrl.dtsi56 ste,sleep-wakeup = <SLPM_WAKEUP_DISABLE>;
62 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
68 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
75 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
81 ste,sleep-wakeup = <SLPM_WAKEUP_DISABLE>;
88 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
95 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
102 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
109 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
115 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
[all …]
Domap3-gta04a3.dts35 st,wakeup-x-lo;
36 st,wakeup-x-hi;
37 st,wakeup-y-lo;
38 st,wakeup-y-hi;
39 st,wakeup-z-lo;
40 st,wakeup-z-hi;
Domap3-overo-common-peripherals.dtsi71 st,wakeup-x-lo;
72 st,wakeup-x-hi;
73 st,wakeup-y-lo;
74 st,wakeup-y-hi;
75 st,wakeup-z-lo;
76 st,wakeup-z-hi;
Domap3-pandora-common.dtsi87 gpio-key,wakeup;
94 gpio-key,wakeup;
101 gpio-key,wakeup;
108 gpio-key,wakeup;
115 gpio-key,wakeup;
122 gpio-key,wakeup;
129 gpio-key,wakeup;
136 gpio-key,wakeup;
143 gpio-key,wakeup;
150 gpio-key,wakeup;
[all …]
Domap3-ldp.dts38 gpio-key,wakeup;
45 gpio-key,wakeup;
52 gpio-key,wakeup;
59 gpio-key,wakeup;
66 gpio-key,wakeup;
73 gpio-key,wakeup;
80 gpio-key,wakeup;
87 gpio-key,wakeup;
94 gpio-key,wakeup;
Demev2-kzm9d.dts38 wakeup = <1>;
45 wakeup = <1>;
52 wakeup = <1>;
59 wakeup = <1>;
Dat91sam9261ek.dts151 linux,wakeup;
195 gpio-key,wakeup;
202 gpio-key,wakeup;
209 gpio-key,wakeup;
216 gpio-key,wakeup;
Dr8a7791-koelsch.dts82 gpio-key,wakeup;
89 gpio-key,wakeup;
96 gpio-key,wakeup;
103 gpio-key,wakeup;
110 gpio-key,wakeup;
117 gpio-key,wakeup;
124 gpio-key,wakeup;
131 gpio-key,wakeup;
138 gpio-key,wakeup;
145 gpio-key,wakeup;
[all …]
Dusb_a9260.dts27 atmel,wakeup-counter = <10>;
28 atmel,wakeup-rtt-timer;
Dat91sam9g20ek_common.dtsi116 atmel,wakeup-counter = <10>;
117 atmel,wakeup-rtt-timer;
208 gpio-key,wakeup;
215 gpio-key,wakeup;
Dusb_a9263.dts69 atmel,wakeup-counter = <10>;
70 atmel,wakeup-rtt-timer;
146 gpio-key,wakeup;
Dimx53-tx53-x13x.dts103 wakeup-gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;
104 linux,wakeup;
128 wakeup-gpios = <&gpio3 22 GPIO_ACTIVE_HIGH>;
129 linux,wakeup;
Danimeo_ip.dts158 gpio-key,wakeup;
165 gpio-key,wakeup;
172 gpio-key,wakeup;
Dat91-qil_a9260.dts109 atmel,wakeup-counter = <10>;
110 atmel,wakeup-rtt-timer;
186 gpio-key,wakeup;
Domap3-overo-palo43-common.dtsi44 gpio-key,wakeup;
50 gpio-key,wakeup;
Ds3c6400.dtsi27 valid-wakeup-mask = <0x00200004>;
32 valid-wakeup-mask = <0x53020000>;
Domap3-overo-gallop43-common.dtsi44 gpio-key,wakeup;
50 gpio-key,wakeup;
Dam335x-pepper.dts115 st,wakeup-x-lo;
116 st,wakeup-x-hi;
117 st,wakeup-y-lo;
118 st,wakeup-y-hi;
119 st,wakeup-z-lo;
120 st,wakeup-z-hi;
620 gpio-key,wakeup;
627 gpio-key,wakeup;
634 gpio-key,wakeup;
Dexynos4210-origen.dts265 gpio-key,wakeup;
272 gpio-key,wakeup;
279 gpio-key,wakeup;
286 gpio-key,wakeup;
293 gpio-key,wakeup;
Ds3c6410.dtsi31 valid-wakeup-mask = <0x00200004>;
36 valid-wakeup-mask = <0x53020000>;
Domap3-overo-chestnut43-common.dtsi44 gpio-key,wakeup;
50 gpio-key,wakeup;
Dexynos5250-arndale.dts37 gpio-key,wakeup;
44 gpio-key,wakeup;
51 gpio-key,wakeup;
58 gpio-key,wakeup;
65 gpio-key,wakeup;
68 wakeup {
72 gpio-key,wakeup;
Ds3c24xx.dtsi34 wakeup-interrupt-controller {
35 compatible = "samsung,s3c2410-wakeup-eint";
Dimx53-ard.dts72 gpio-key,wakeup;
79 gpio-key,wakeup;
86 gpio-key,wakeup;
Dam335x-evm.dts71 gpio-key,wakeup;
78 gpio-key,wakeup;
388 st,wakeup-x-lo;
389 st,wakeup-x-hi;
390 st,wakeup-y-lo;
391 st,wakeup-y-hi;
392 st,wakeup-z-lo;
393 st,wakeup-z-hi;
Dkizbox.dts140 gpio-key,wakeup;
147 gpio-key,wakeup;
Dste-snowball.dts43 wakeup = <1>;
50 wakeup = <1>;
57 wakeup = <1>;
64 wakeup = <1>;
71 wakeup = <1>;
Dimx6dl-tx6u-811x.dts79 wakeup-gpios = <&gpio3 22 GPIO_ACTIVE_HIGH>;
80 linux,wakeup;
Dimx6q-tx6q-1110.dts79 wakeup-gpios = <&gpio3 22 GPIO_ACTIVE_HIGH>;
80 linux,wakeup;
Dam335x-evmsk.dts126 gpio-key,wakeup;
450 st,wakeup-x-lo;
451 st,wakeup-x-hi;
452 st,wakeup-y-lo;
453 st,wakeup-y-hi;
454 st,wakeup-z-lo;
455 st,wakeup-z-hi;
Dste-nomadik-nhk15.dts82 wakeup-source;
124 wakeup-source;
Dat91sam9rlek.dts229 gpio-key,wakeup;
236 gpio-key,wakeup;
Dat91sam9263ek.dts215 gpio-key,wakeup;
222 gpio-key,wakeup;
Dsama5d3xdm.dtsi21 wakeup-source;
Dexynos5250-spring.dts40 gpio-key,wakeup;
49 gpio-key,wakeup;
114 wakeup-source;
348 wakeup-source;
387 wakeup-source;
Drk3066a-bqcurie2.dts48 gpio-key,wakeup = <1>;
56 gpio-key,wakeup = <0>;
Dsama5d35ek.dts52 gpio-key,wakeup;
Dimx6qdl-sabresd.dtsi82 gpio-key,wakeup;
89 gpio-key,wakeup;
96 gpio-key,wakeup;
319 wakeup-gpios = <&gpio6 7 0>;
Dr8a7790-lager.dts80 gpio-key,wakeup;
87 gpio-key,wakeup;
94 gpio-key,wakeup;
101 gpio-key,wakeup;
Domap3-n900.dts70 gpio-key,wakeup;
77 gpio-key,wakeup;
84 gpio-key,wakeup;
91 gpio-key,wakeup;
99 gpio-key,wakeup;
660 st,wakeup-x-hi;
661 st,wakeup-y-hi;
662 st,wakeup-threshold = <(800/18)>; /* millig-value / 18 to get HW values */
Dexynos5250-snow.dts44 gpio-key,wakeup;
53 gpio-key,wakeup;
98 wakeup-source;
315 wakeup-source;
464 wakeup-source;
Ds3c64xx.dtsi193 wakeup-interrupt-controller {
194 compatible = "samsung,s3c64xx-wakeup-eint";
Domap3-panel-sharp-ls037v7dw01.dtsi69 linux,wakeup;
Dspear320-hmi.dts144 gpio-key,wakeup = <1>;
152 gpio-key,wakeup = <1>;
Dat91sam9m10g45ek.dts276 gpio-key,wakeup;
283 gpio-key,wakeup;
Domap3-overo-alto35-common.dtsi51 gpio-key,wakeup;
Dusb_a9260_common.dtsi118 gpio-key,wakeup;
Dexynos4210.dtsi148 wakup_eint: wakeup-interrupt-controller {
149 compatible = "samsung,exynos4210-wakeup-eint";
Dexynos4412-odroidx.dts59 gpio-key,wakeup;
Dimx53-qsb-common.dtsi70 gpio-key,wakeup;
77 gpio-key,wakeup;
Dste-href-stuib.dtsi48 wakeup-source;
Dimx28-eukrea-mbmx28lc.dtsi39 gpio-key,wakeup;
52 gpio-key,wakeup;
Dspear1310-evb.dts160 label = "wakeup";
164 gpio-key,wakeup = <1>;
Dexynos5260.dtsi215 wakeup-interrupt-controller {
216 compatible = "samsung,exynos4210-wakeup-eint";
/linux-4.1.27/Documentation/devicetree/bindings/misc/
Dlis302.txt47 - st,wakeup-{x,y,z}-{lo,hi}: set wakeup condition on x/y/z axis for
49 - st,wakeup-threshold: set wakeup threshold
50 - st,wakeup2-{x,y,z}-{lo,hi}: set wakeup condition on x/y/z axis for
51 upper/lower limit for second wakeup
53 - st,wakeup2-threshold: set wakeup threshold for second wakeup
82 st,wakeup-x-lo;
83 st,wakeup-x-hi;
84 st,wakeup-y-lo;
85 st,wakeup-y-hi;
86 st,wakeup-z-lo;
[all …]
/linux-4.1.27/Documentation/usb/
Dchipidea.txt73 2. How to enable USB as system wakeup source
75 Below is the example for how to enable USB as system wakeup source
78 2.1 Enable core's wakeup
79 echo enabled > /sys/bus/platform/devices/ci_hdrc.0/power/wakeup
80 2.2 Enable glue layer's wakeup
81 echo enabled > /sys/bus/platform/devices/2184000.usb/power/wakeup
82 2.3 Enable PHY's wakeup (optional)
83 echo enabled > /sys/bus/platform/devices/20c9000.usbphy/power/wakeup
84 2.4 Enable roothub's wakeup
85 echo enabled > /sys/bus/usb/devices/usb1/power/wakeup
[all …]
Dpower-management.txt72 LAN"; we will refer to it generically as "remote wakeup". When a
73 device is enabled for remote wakeup and it is suspended, it may resume
107 same reason, an autosuspended device will usually have remote wakeup
108 enabled, if the device supports remote wakeup.
122 remote wakeup (triggered by the device). Internal events are those
134 relevant attribute files are: wakeup, control, and
143 power/wakeup
146 remote wakeup. Otherwise the file contains either the
149 whether or not remote wakeup will be enabled when the
276 causing the keyboard to do a remote wakeup all right, will nonetheless
[all …]
/linux-4.1.27/arch/blackfin/mach-bf609/
Dpm.c201 unsigned long wakeup = 0; in bf609_cpu_pm_enter() local
205 wakeup |= PA15WE; in bf609_cpu_pm_enter()
212 wakeup |= PB15WE; in bf609_cpu_pm_enter()
219 wakeup |= PC15WE; in bf609_cpu_pm_enter()
226 wakeup |= PD06WE; in bf609_cpu_pm_enter()
233 wakeup |= PE12WE; in bf609_cpu_pm_enter()
240 wakeup |= PG04WE; in bf609_cpu_pm_enter()
247 wakeup |= PG13WE; in bf609_cpu_pm_enter()
254 wakeup |= USBWE; in bf609_cpu_pm_enter()
268 bfin_deepsleep(wakeup, wakeup_pol); in bf609_cpu_pm_enter()
[all …]
/linux-4.1.27/arch/powerpc/sysdev/
Dfsl_mpic_timer_wakeup.c32 struct fsl_mpic_timer_wakeup *wakeup = in fsl_free_resource() local
37 if (wakeup->timer) { in fsl_free_resource()
38 disable_irq_wake(wakeup->timer->irq); in fsl_free_resource()
39 mpic_free_timer(wakeup->timer); in fsl_free_resource()
42 wakeup->timer = NULL; in fsl_free_resource()
48 struct fsl_mpic_timer_wakeup *wakeup = dev_id; in fsl_mpic_timer_irq() local
50 schedule_work(&wakeup->free_work); in fsl_mpic_timer_irq()
52 return wakeup->timer ? IRQ_HANDLED : IRQ_NONE; in fsl_mpic_timer_irq()
/linux-4.1.27/arch/x86/realmode/rm/
DMakefile13 wakeup-objs := wakeup_asm.o wakemain.o video-mode.o
14 wakeup-objs += copy.o bioscall.o regs.o
19 wakeup-objs += video-vga.o
20 wakeup-objs += video-vesa.o
21 wakeup-objs += video-bios.o
27 realmode-$(CONFIG_ACPI_SLEEP) += $(wakeup-objs)
/linux-4.1.27/Documentation/power/
Dsuspend-and-interrupts.txt59 System wakeup interrupts generally need to be configured to wake up the system
65 during system sleep so as to trigger a system wakeup when needed. For example,
67 handling system wakeup events. Then, if a given interrupt line is supposed to
70 After wakeup, it generally is better to disable that input to prevent the
75 handling the given IRQ as a system wakeup interrupt line and disable_irq_wake()
84 of the points where the suspend thread looks for pending wakeup events).
86 This way every interrupt from a wakeup interrupt source will either cause the
89 not executed for system wakeup IRQs. They are only executed for IRQF_NO_SUSPEND
90 IRQs at that time, but those IRQs should not be configured for system wakeup
103 IRQ subsystem to trigger a system wakeup.
[all …]
Ddevices.txt35 Some drivers can manage hardware wakeup events, which make the system
37 using the relevant /sys/devices/.../power/wakeup file (for Ethernet
68 for wakeup events), no more data read or written, and requests from upstream
72 Examples of hardware wakeup events include an alarm from a real time clock,
150 /sys/devices/.../power/wakeup files
153 of system wakeup events (hardware signals that can force the system out of a
159 physically support wakeup events. The device_set_wakeup_capable() routine
160 affects this flag. The "power.wakeup" field is a pointer to an object of type
162 its system wakeup mechanism and for notifying the PM core of system wakeup
163 events signaled by the device. This object is only present for wakeup-capable
[all …]
Dpci.txt47 Devices supporting the native PCI PM usually can generate wakeup signals called
60 preparing the device to generate wakeup signals. In that case, however, it
133 sufficiently active to generate a wakeup signal.
174 wakeup signals from that state, the _DSW (or _PSW, replaced with _DSW by ACPI
193 enabled for the device to be able to generate wakeup signals.
204 sleeping, they should cause the system's core logic to trigger wakeup.
206 On ACPI-based systems wakeup signals sent by conventional PCI devices are
211 capable of signaling wakeup. The information on the connections between GPEs
215 If a PCI device known to the system's ACPI BIOS signals wakeup, the GPE
217 bridges may also be triggered in response to a wakeup signal from one of the
[all …]
Dcharger-manager.txt51 setting wakeup time accordingly and using suspend_again.
74 : The name of rtc (e.g., "rtc0") used to wakeup the system from
83 the wakeup-from-suspend is caused only by the alarm of "rtc" in the
84 same struct. If there is any other wakeup source triggered the
85 wakeup, it should return false. If the "rtc" is the only wakeup
200 It is usually accomplished by configuring the PMIC as a wakeup source.
/linux-4.1.27/drivers/base/power/
Dsysfs.c369 static DEVICE_ATTR(wakeup, 0644, wake_show, wake_store);
378 if (dev->power.wakeup) { in wakeup_count_show()
379 count = dev->power.wakeup->event_count; in wakeup_count_show()
395 if (dev->power.wakeup) { in wakeup_active_count_show()
396 count = dev->power.wakeup->active_count; in wakeup_active_count_show()
413 if (dev->power.wakeup) { in wakeup_abort_count_show()
414 count = dev->power.wakeup->wakeup_count; in wakeup_abort_count_show()
431 if (dev->power.wakeup) { in wakeup_expire_count_show()
432 count = dev->power.wakeup->expire_count; in wakeup_expire_count_show()
448 if (dev->power.wakeup) { in wakeup_active_show()
[all …]
Dwakeup.c206 if (dev->power.wakeup) { in device_wakeup_attach()
210 dev->power.wakeup = ws; in device_wakeup_attach()
252 ws = dev->power.wakeup; in device_wakeup_detach()
253 dev->power.wakeup = NULL; in device_wakeup_detach()
469 __pm_stay_awake(dev->power.wakeup); in pm_stay_awake()
578 __pm_relax(dev->power.wakeup); in pm_relax()
666 __pm_wakeup_event(dev->power.wakeup, msec); in pm_wakeup_event()
DMakefile2 obj-$(CONFIG_PM_SLEEP) += main.o wakeup.o
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-class-rc70 for the wakeup filter, something like:
72 The enabled wakeup protocol is shown in [] brackets.
74 wakeup protocols.
76 wakeup protocols.
77 Writing "proto" will use "proto" for wakeup events.
78 Writing "none" will disable wakeup.
80 unknown protocol name is used, or if wakeup is not supported by
88 Sets the scancode wakeup filter expected value.
90 set the expected value of the bits set in the wakeup filter mask
96 This value may be reset to 0 if the wakeup protocol is altered.
[all …]
Dsysfs-power165 concurrent arrival of wakeup events. Reading from it returns
166 the current number of registered wakeup events and it blocks if
167 some wakeup events are being processed at the time the file is
169 number of wakeup events is equal to the written value and, if
171 to a sleep state if any wakeup events are reported after the
196 attempt will only succeed if there are no active wakeup sources
210 wakeup source objects and activate them on demand (if one of
211 those wakeup sources is active, reads from the
214 it will be assumed to represent a wakeup source name. If there
215 is a wakeup source object with that name, it will be activated
[all …]
Dsysfs-driver-intel-rapid-start5 Description: An integer representing a set of wakeup events as follows:
6 1: Wake to enter hibernation when the wakeup timer expires
12 either the wakeup timer expires or the battery reaches a
Dsysfs-devices-power9 What: /sys/devices/.../power/wakeup
13 The /sys/devices/.../power/wakeup attribute allows the user
19 Some devices support "wakeup" events, which are hardware signals
21 have one of the following two values for the sysfs power/wakeup
31 For the devices that are not capable of generating system wakeup
85 of signaled wakeup events associated with the device. This
96 number of times the processing of wakeup events associated with
108 number of times the processing of a wakeup event associated with
120 number of times a wakeup event associated with the device has
132 or 0, depending on whether or not a wakeup event associated with
[all …]
Dsysfs-devices-power_resources_wakeup7 require ACPI power resources for wakeup signaling.
11 the given device node to be able to signal wakeup. The names of
/linux-4.1.27/arch/blackfin/mach-common/
Dpm.c147 int wakeup; in bfin_pm_suspend_mem_enter() local
160 wakeup = bfin_read_VR_CTL() & ~FREQ; in bfin_pm_suspend_mem_enter()
161 wakeup |= SCKELOW; in bfin_pm_suspend_mem_enter()
164 wakeup |= PHYWE; in bfin_pm_suspend_mem_enter()
167 wakeup |= GPWE; in bfin_pm_suspend_mem_enter()
191 do_hibernate(wakeup | vr_wakeup); /* See you later! */ in bfin_pm_suspend_mem_enter()
Dints-priority.c218 u32 bank, bit, wakeup = 0; in bfin_internal_set_wake() local
226 wakeup |= WAKE; in bfin_internal_set_wake()
231 wakeup |= CANWE; in bfin_internal_set_wake()
236 wakeup |= CANWE; in bfin_internal_set_wake()
241 wakeup |= USBWE; in bfin_internal_set_wake()
246 wakeup |= ROTWE; in bfin_internal_set_wake()
257 vr_wakeup |= wakeup; in bfin_internal_set_wake()
261 vr_wakeup &= ~wakeup; in bfin_internal_set_wake()
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dsamsung-pinctrl.txt99 is the external gpio interrupt and second is the external wakeup interrupts.
100 The difference between the two is that the external wakeup interrupts can be
101 used as system wakeup events.
125 B. External Wakeup Interrupts: For supporting external wakeup interrupts, a
126 child node representing the external wakeup interrupt controller should be
130 - compatible: identifies the type of the external wakeup interrupt controller
132 - samsung,s3c2410-wakeup-eint: represents wakeup interrupt controller
134 - samsung,s3c2412-wakeup-eint: represents wakeup interrupt controller
136 - samsung,s3c64xx-wakeup-eint: represents wakeup interrupt controller
138 - samsung,exynos4210-wakeup-eint: represents wakeup interrupt controller
[all …]
Dste,nomadik.txt65 - ste,sleep-wakeup: <0/1>
84 ste,sleep-wakeup = <1>;
91 ste,sleep-wakeup = <1>;
98 ste,sleep-wakeup = <1>;
Dmarvell,dove-pinctrl.txt73 ext0-wakeup Pin is used for EXT0_WU
74 ext1-wakeup Pin is used for EXT0_WU
75 ext2-wakeup Pin is used for EXT0_WU
/linux-4.1.27/Documentation/devicetree/bindings/extcon/
Dextcon-palmas.txt12 - ti,wakeup : To enable the wakeup comparator in probe
18 ti,wakeup;
/linux-4.1.27/Documentation/devicetree/bindings/input/
Delants_i2c.txt12 - wakeup-source: touchscreen can be used as a wakeup source.
29 wakeup-source;
Delan_i2c.txt12 - wakeup-source: touchpad can be used as a wakeup source.
30 wakeup-source;
Dsamsung-keypad.txt41 - linux,keypad-wakeup: use any event on keypad as wakeup event.
52 linux,input-wakeup;
Dgpio-matrix-keypad.txt22 - linux,wakeup: use any event on keypad as wakeup event.
Dads7846.txt67 linux,wakeup use any event on touchscreen as wakeup event.
89 linux,wakeup;
Dnvidia,tegra20-kbc.txt32 - nvidia,wakeup-source: configure keyboard as a wakeup source for suspend/resume
Dqcom,pm8xxx-keypad.txt36 - linux,keypad-wakeup:
39 Definition: use any event on keypad as wakeup event.
Dgpio-keys-polled.txt23 - gpio-key,wakeup: Boolean, button can wake-up the system.
Dgpio-keys.txt26 - gpio-key,wakeup: Boolean, button can wake-up the system.
/linux-4.1.27/kernel/power/
Dprocess.c36 bool wakeup = false; in try_to_freeze_tasks() local
67 wakeup = true; in try_to_freeze_tasks()
90 wakeup ? "aborted" : "failed", in try_to_freeze_tasks()
94 if (!wakeup) { in try_to_freeze_tasks()
Dsuspend.c310 static int suspend_enter(suspend_state_t state, bool *wakeup) in suspend_enter() argument
361 *wakeup = pm_wakeup_pending(); in suspend_enter()
362 if (!(suspend_test(TEST_CORE) || *wakeup)) { in suspend_enter()
401 bool wakeup = false; in suspend_devices_and_enter() local
422 error = suspend_enter(state, &wakeup); in suspend_devices_and_enter()
423 } while (!error && !wakeup && platform_suspend_again(state)); in suspend_devices_and_enter()
DKconfig112 state automatically whenever there are no active wakeup sources.
115 bool "User space wakeup sources interface"
119 Allow user space to create, activate and deactivate wakeup source
123 int "Maximum number of user space wakeup sources (0 = no limit)"
129 bool "Garbage collector for user space wakeup sources"
167 make it wake up a few seconds later using an RTC wakeup alarm.
/linux-4.1.27/Documentation/devicetree/bindings/rtc/
Disil,isl12057.txt8 ("isil,irq2-can-wakeup-machine") to handle the specific use-case found
13 RTC alarm rings. In order to mark the device has a wakeup source and
25 - "isil,irq2-can-wakeup-machine": mark the chip as a wakeup source,
77 isil,irq2-can-wakeup-machine;
Drtc-opal.txt8 - has-tpo: Decides if the wakeup is supported or not.
/linux-4.1.27/kernel/events/
Dring_buffer.c42 handle->wakeup = local_read(&rb->wakeup); in perf_output_get_handle()
98 if (handle->wakeup != local_read(&rb->wakeup)) in perf_output_put_handle()
170 if (unlikely(head - local_read(&rb->wakeup) > rb->watermark)) in perf_output_begin()
171 local_add(rb->watermark, &rb->wakeup); in perf_output_begin()
311 handle->wakeup = local_read(&rb->aux_wakeup) + rb->aux_watermark; in perf_aux_output_begin()
350 bool wakeup = truncated; in perf_aux_output_end() local
379 wakeup = true; in perf_aux_output_end()
383 if (wakeup) { in perf_aux_output_end()
414 handle->wakeup = local_read(&rb->aux_wakeup) + in perf_aux_output_skip()
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Datmel-at91.txt122 - atmel,wakeup-mode: String, operation mode of the wakeup mode.
124 - atmel,wakeup-counter: Counter on Wake-up 0 (between 0x0 and 0xf).
127 - atmel,wakeup-rtt-timer: boolean to enable Real-time Timer Wake-up.
130 - atmel,wakeup-rtc-timer: boolean to enable Real-time Clock Wake-up.
131 - atmel,wakeup-rtt-timer: boolean to enable Real-time Timer Wake-up.
134 - atmel,wakeup-rtc-timer: boolean to enable Real-time Clock Wake-up.
Didle-states.txt57 |<------- wakeup-latency ------->|
85 wakeup-latency: Maximum delay between the signaling of a wake-up event and the
99 wakeup-delay = exit-latency + max(entry-latency - (now - entry-timestamp), 0)
109 An OS has to reliably probe the wakeup-latency since some devices can enforce
304 - wakeup-latency-us:
318 will exceed wakeup-latency-us by this duration.
517 wakeup-latency-us = <130>;
536 wakeup-latency-us = <1500>;
554 wakeup-latency-us = <100>;
564 wakeup-latency-us = <150>;
[all …]
Dvic.txt25 - valid-wakeup-mask : A one cell big bit mask of interrupt sources that can be
40 valid-wakeup-mask = <0x0000ff7f>;
/linux-4.1.27/scripts/rt-tester/
Dt3-l1-pi-steal.tst70 # Wait until T1 is in the wakeup loop
76 # T1 leave wakeup loop
86 # Wait until T1 is in the wakeup loop and let it run
Dt3-l1-pi-signal.tst60 # T1 lock L0, no wait in the wakeup path
66 # T2 lock L0 interruptible, no wait in the wakeup path
/linux-4.1.27/drivers/extcon/
Dextcon-palmas.c158 palmas_usb->wakeup = of_property_read_bool(node, "ti,wakeup"); in palmas_usb_probe()
164 palmas_usb->wakeup = true; in palmas_usb_probe()
169 palmas_usb->wakeup = pdata->wakeup; in palmas_usb_probe()
186 palmas_usb_wakeup(palmas, palmas_usb->wakeup); in palmas_usb_probe()
/linux-4.1.27/Documentation/devicetree/bindings/input/touchscreen/
Degalax-ts.txt8 - wakeup-gpios: the gpio pin to be used for waking up the controller
18 wakeup-gpios = <&gpio1 9 0>;
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dd3.c1205 struct cfg80211_wowlan_wakeup wakeup = { in iwl_mvm_report_wakeup_reasons() local
1208 struct cfg80211_wowlan_wakeup *wakeup_report = &wakeup; in iwl_mvm_report_wakeup_reasons()
1217 wakeup.magic_pkt = true; in iwl_mvm_report_wakeup_reasons()
1220 wakeup.pattern_idx = in iwl_mvm_report_wakeup_reasons()
1225 wakeup.disconnect = true; in iwl_mvm_report_wakeup_reasons()
1228 wakeup.gtk_rekey_failure = true; in iwl_mvm_report_wakeup_reasons()
1231 wakeup.rfkill_release = true; in iwl_mvm_report_wakeup_reasons()
1234 wakeup.eap_identity_req = true; in iwl_mvm_report_wakeup_reasons()
1237 wakeup.four_way_handshake = true; in iwl_mvm_report_wakeup_reasons()
1240 wakeup.tcp_connlost = true; in iwl_mvm_report_wakeup_reasons()
[all …]
/linux-4.1.27/drivers/input/keyboard/
Dgpio_keys.c357 if (bdata->button->wakeup) in gpio_keys_gpio_work_func()
367 if (bdata->button->wakeup) in gpio_keys_gpio_isr()
404 if (bdata->button->wakeup) in gpio_keys_irq_isr()
658 button->wakeup = !!of_get_property(pp, "gpio-key,wakeup", NULL); in gpio_keys_get_devtree_pdata()
697 int wakeup = 0; in gpio_keys_probe() local
749 if (button->wakeup) in gpio_keys_probe()
750 wakeup = 1; in gpio_keys_probe()
767 device_init_wakeup(&pdev->dev, wakeup); in gpio_keys_probe()
795 if (bdata->button->wakeup) in gpio_keys_suspend()
818 if (bdata->button->wakeup) in gpio_keys_resume()
Dgpio_keys_polled.c155 button->wakeup = fwnode_property_present(child, "gpio-key,wakeup"); in gpio_keys_polled_get_devtree_pdata()
239 if (button->wakeup) { in gpio_keys_polled_probe()
Dtegra-kbc.c102 bool wakeup; member
328 rst_val = (filter && !kbc->wakeup) ? ~0 : 0; in tegra_kbc_setup_wakekeys()
521 kbc->wakeup = true; in tegra_kbc_parse_dt()
723 device_init_wakeup(&pdev->dev, kbc->wakeup); in tegra_kbc_probe()
Dpmic8xxx-keypad.c512 bool wakeup; in pmic8xxx_kp_probe() local
529 wakeup = of_property_read_bool(pdev->dev.of_node, in pmic8xxx_kp_probe()
629 device_init_wakeup(&pdev->dev, wakeup); in pmic8xxx_kp_probe()
/linux-4.1.27/drivers/platform/x86/
Dxo15-ebook.c136 if (device->wakeup.flags.valid) { in ebook_switch_add()
138 acpi_enable_gpe(device->wakeup.gpe_device, in ebook_switch_add()
139 device->wakeup.gpe_number); in ebook_switch_add()
/linux-4.1.27/Documentation/arm/OMAP/
Domap_pm34 1. Set the maximum MPU wakeup latency:
37 2. Set the maximum device wakeup latency:
81 set_max_mpu_wakeup_lat() function to constrain the MPU wakeup
83 device wakeup latency (from clk_enable() to accessibility). For
86 /* Limit MPU wakeup latency */
90 /* Limit device powerdomain wakeup latency */
94 /* total wakeup latency in this example: (tc + td) */
/linux-4.1.27/drivers/pci/pcie/
Dpme.c399 bool wakeup; in pcie_pme_suspend() local
403 wakeup = true; in pcie_pme_suspend()
406 wakeup = pcie_pme_check_wakeup(port->subordinate); in pcie_pme_suspend()
410 if (wakeup) { in pcie_pme_suspend()
414 if (!wakeup || ret) { in pcie_pme_suspend()
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Dstmpe.txt14 - wakeup-source : Marks the input device as wakable
27 wakeup-source;
Dtc3589x.txt58 - linux,wakeup: use any event on keypad as wakeup event.
87 linux,wakeup;
Dcros-ec.txt42 wakeup-source;
54 wakeup-source;
Dqcom-rpm.txt28 3. wakeup interrupt
33 Definition: must be the three strings "ack", "err" and "wakeup", in order
238 interrupt-names = "ack", "err", "wakeup";
/linux-4.1.27/drivers/input/misc/
Dsoc_button_array.c36 bool wakeup; member
104 gpio_keys[n_buttons].wakeup = info->wakeup; in soc_button_device_create()
/linux-4.1.27/include/linux/mfd/samsung/
Dcore.h74 bool wakeup; member
90 bool wakeup; member
/linux-4.1.27/drivers/usb/host/
Dohci-at91.c44 bool wakeup; /* Saved wake-up state for resume */ member
618 ohci_at91->wakeup = device_may_wakeup(dev) in ohci_hcd_at91_drv_suspend()
621 if (ohci_at91->wakeup) in ohci_hcd_at91_drv_suspend()
624 ret = ohci_suspend(hcd, ohci_at91->wakeup); in ohci_hcd_at91_drv_suspend()
626 if (ohci_at91->wakeup) in ohci_hcd_at91_drv_suspend()
637 if (!ohci_at91->wakeup) { in ohci_hcd_at91_drv_suspend()
656 if (ohci_at91->wakeup) in ohci_hcd_at91_drv_resume()
/linux-4.1.27/arch/unicore32/kernel/
Dpuv3-nb0916.c66 .wakeup = 1,
74 .wakeup = 1,
/linux-4.1.27/drivers/gpu/drm/tegra/
Dmipi-phy.c56 timing->wakeup = 1000000; in mipi_dphy_timing_get_default()
133 if (timing->wakeup < 1000000) in mipi_dphy_timing_validate()
Dmipi-phy.h43 unsigned int wakeup; member
/linux-4.1.27/drivers/tty/serial/8250/
Dserial_cs.c76 void (*wakeup)(struct pcmcia_device *); member
224 .wakeup = quirk_wakeup_oxsemi,
229 .wakeup = quirk_wakeup_possio_gcc,
299 if (info->quirk && info->quirk->wakeup) in serial_resume()
300 info->quirk->wakeup(link); in serial_resume()
572 if (info->quirk && info->quirk->wakeup) in multi_config()
573 info->quirk->wakeup(link); in multi_config()
/linux-4.1.27/drivers/mfd/
Drt5033.c73 rt5033->wakeup = true; in rt5033_i2c_probe()
105 device_init_wakeup(rt5033->dev, rt5033->wakeup); in rt5033_i2c_probe()
Dsec-core.c337 sec_pmic->wakeup = pdata->wakeup; in sec_pmic_probe()
425 device_init_wakeup(sec_pmic->dev, sec_pmic->wakeup); in sec_pmic_probe()
Dmax8998.c213 max8998->wakeup = pdata->wakeup; in max8998_i2c_probe()
246 device_init_wakeup(max8998->dev, max8998->wakeup); in max8998_i2c_probe()
/linux-4.1.27/Documentation/
Dbtmrvl.txt21 wakeup will be used instead).
23 where Gap is the gap in milli seconds between wakeup signal and
24 wakeup event, or 0xff for special host sleep setting.
Ddontdiff255 wakeup.bin
256 wakeup.elf
257 wakeup.lds
Drobust-futex-ABI.txt79 robust_futexes. The kernel will only be able to wakeup the next thread
88 indicating their holder died, and wakeup the next thread waiting for
116 existing futex mechanism to wait for, and wakeup, locks. The kernels
159 wakeup on that address, which will waken the next thread that has
/linux-4.1.27/drivers/net/wireless/mwifiex/
DREADME129 wakeup_dev_req = <0/1, wakeup device not required/required>
130 wakeup_tries = <wakeup device count, cleared when device awake>
210 [GPIO#]: pin number of GPIO used to wakeup the host.
213 [gap]: the gap in milliseconds between wakeup signal and
214 wakeup event or 0xff for special setting (host
215 acknowledge required) when GPIO is used to wakeup host.
225 to ack before sending wakeup event
/linux-4.1.27/arch/arm/mach-pxa/
Draumfeld.c397 .wakeup = 0,
406 .wakeup = 0,
415 .wakeup = 0,
424 .wakeup = 0,
433 .wakeup = 0,
442 .wakeup = 0,
Dcsb701.c17 .wakeup = 1,
Dtosa.c473 .wakeup = 1,
495 .wakeup = 1,
514 .wakeup = 1,
522 .wakeup = 1,
Dezx.c704 .wakeup = 1,
845 .wakeup = 1,
912 .wakeup = 1,
979 .wakeup = 1,
1171 .wakeup = 1,
Dz2.c441 .wakeup = 1,
449 .wakeup = 0,
/linux-4.1.27/net/mac80211/
Dpm.c172 struct cfg80211_wowlan_wakeup *wakeup, in ieee80211_report_wowlan_wakeup() argument
177 cfg80211_report_wowlan_wakeup(&sdata->wdev, wakeup, gfp); in ieee80211_report_wowlan_wakeup()
/linux-4.1.27/include/linux/usb/
Dgpio_vbus.h31 bool wakeup; member
Dgadget.h484 int (*wakeup)(struct usb_gadget *); member
666 if (!gadget->ops->wakeup) in usb_gadget_wakeup()
668 return gadget->ops->wakeup(gadget); in usb_gadget_wakeup()
/linux-4.1.27/include/linux/i2c/
Dmpr121_touchkey.h16 bool wakeup; member
/linux-4.1.27/drivers/media/pci/bt8xx/
Dbttv-driver.c3598 bttv_irq_wakeup_video(struct bttv *btv, struct bttv_buffer_set *wakeup, in bttv_irq_wakeup_video() argument
3605 if (wakeup->top == wakeup->bottom) { in bttv_irq_wakeup_video()
3606 if (NULL != wakeup->top && curr->top != wakeup->top) { in bttv_irq_wakeup_video()
3609 btv->c.nr, wakeup->top); in bttv_irq_wakeup_video()
3610 wakeup->top->vb.ts = ts; in bttv_irq_wakeup_video()
3611 wakeup->top->vb.field_count = btv->field_count; in bttv_irq_wakeup_video()
3612 wakeup->top->vb.state = state; in bttv_irq_wakeup_video()
3613 wake_up(&wakeup->top->vb.done); in bttv_irq_wakeup_video()
3616 if (NULL != wakeup->top && curr->top != wakeup->top) { in bttv_irq_wakeup_video()
3619 btv->c.nr, wakeup->top); in bttv_irq_wakeup_video()
[all …]
/linux-4.1.27/tools/perf/scripts/perl/bin/
Dwakeup-latency-report3 perf script $@ -s "$PERF_EXEC_PATH"/scripts/perl/wakeup-latency.pl
/linux-4.1.27/include/linux/input/
Dbu21013.h31 bool wakeup; member
Dgp2ap002a00f.h17 bool wakeup; member
Dsamsung-keypad.h38 bool wakeup; member
Dmatrix_keypad.h74 bool wakeup; member
/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event_intel_bts.c304 unsigned long head, space, next_space, pad, gap, skip, wakeup; in bts_buffer_reset() local
360 wakeup = BTS_SAFETY_MARGIN + BTS_RECORD_SIZE + handle->wakeup - in bts_buffer_reset()
362 if (space > wakeup) { in bts_buffer_reset()
363 space = wakeup; in bts_buffer_reset()
Dperf_event_intel_pt.c619 unsigned long idx, npages, wakeup; in pt_buffer_reset_markers() local
650 wakeup = handle->wakeup >> PAGE_SHIFT; in pt_buffer_reset_markers()
654 if (idx > wakeup) in pt_buffer_reset_markers()
655 idx = wakeup; in pt_buffer_reset_markers()
/linux-4.1.27/arch/mips/netlogic/xlr/
DMakefile2 obj-$(CONFIG_SMP) += wakeup.o
/linux-4.1.27/include/linux/platform_data/
Dfsa9480.h24 int wakeup; member
/linux-4.1.27/arch/sh/boards/mach-x3proto/
Dsetup.c134 .wakeup = 1,
139 .wakeup = 1,
/linux-4.1.27/net/wireless/
Dtrace.h2741 struct cfg80211_wowlan_wakeup *wakeup),
2742 TP_ARGS(wiphy, wdev, wakeup),
2756 wakeup ? wakeup->packet_present_len : 0)
2761 __entry->non_wireless = !wakeup;
2762 __entry->disconnect = wakeup ? wakeup->disconnect : false;
2763 __entry->magic_pkt = wakeup ? wakeup->magic_pkt : false;
2764 __entry->gtk_rekey_failure = wakeup ? wakeup->gtk_rekey_failure : false;
2765 __entry->eap_identity_req = wakeup ? wakeup->eap_identity_req : false;
2766 __entry->four_way_handshake = wakeup ? wakeup->four_way_handshake : false;
2767 __entry->rfkill_release = wakeup ? wakeup->rfkill_release : false;
[all …]
/linux-4.1.27/include/linux/
Dgpio_keys.h29 int wakeup; member
Dpm_wakeup.h79 return dev->power.can_wakeup && !!dev->power.wakeup; in device_may_wakeup()
/linux-4.1.27/drivers/parport/
Dshare.c572 tmp->wakeup = kf; in parport_register_device()
854 if (dev->waiting & 2 || dev->wakeup) { in parport_claim()
987 } else if (pd->wakeup) { in parport_release()
988 pd->wakeup(pd->private); in parport_release()
1000 if (pd->wakeup && pd != dev) in parport_release()
1001 pd->wakeup(pd->private); in parport_release()
/linux-4.1.27/arch/x86/platform/olpc/
DMakefile2 obj-$(CONFIG_OLPC_XO1_PM) += olpc-xo1-pm.o xo1-wakeup.o
Dolpc-xo15-sci.c179 if (device->wakeup.flags.valid) in xo15_sci_add()
/linux-4.1.27/arch/mips/netlogic/xlp/
DMakefile2 obj-$(CONFIG_SMP) += wakeup.o
/linux-4.1.27/include/linux/mfd/
Drt5033.h35 bool wakeup; member
Dmax8998.h111 bool wakeup; member
Dmax8997.h181 int wakeup; member
Dmax8998-private.h167 bool wakeup; member
/linux-4.1.27/arch/arm/mach-sa1100/
Dh3xxx.c224 .wakeup = 1,
231 .wakeup = 0,
Dcollie.c247 .wakeup = 1,
255 .wakeup = 1,
/linux-4.1.27/Documentation/timers/
Dtimers-howto.txt80 wakeup will be very precise (ish), thus a simple
85 free to coalesce your wakeup with any other wakeup
/linux-4.1.27/drivers/pci/
Dpci-acpi.c303 adev = container_of(work, struct acpi_device, wakeup.context.work); in pci_acpi_wake_bus()
523 if (device_may_wakeup(&dev->dev) != !!adev->wakeup.prepare_count) in acpi_pci_need_resume()
656 if (!adev->wakeup.flags.valid) in pci_acpi_setup()
661 if (adev->wakeup.flags.run_wake) in pci_acpi_setup()
673 if (adev->wakeup.flags.valid) { in pci_acpi_cleanup()
/linux-4.1.27/include/linux/spi/
Dads7846.h58 bool wakeup; member
/linux-4.1.27/drivers/media/dvb-core/
Ddvb_ca_en50221.c152 unsigned int wakeup:1; member
909 ca->wakeup = 1; in dvb_ca_en50221_thread_wakeup()
991 if (!ca->wakeup) { in dvb_ca_en50221_thread()
997 ca->wakeup = 0; in dvb_ca_en50221_thread()
1082 ca->wakeup = 1; in dvb_ca_en50221_thread()
1097 ca->wakeup = 1; in dvb_ca_en50221_thread()
1150 ca->wakeup = 1; in dvb_ca_en50221_thread()
1157 ca->wakeup = 1; in dvb_ca_en50221_thread()
1692 ca->wakeup = 0; in dvb_ca_en50221_init()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Dmac80211.c443 struct cfg80211_wowlan_wakeup wakeup = { in iwlagn_mac_resume() local
482 wakeup.rfkill_release = true; in iwlagn_mac_resume()
483 ieee80211_report_wowlan_wakeup(vif, &wakeup, in iwlagn_mac_resume()
530 wakeup.magic_pkt = true; in iwlagn_mac_resume()
532 wakeup.pattern_idx = status_data.pattern_number; in iwlagn_mac_resume()
535 wakeup.disconnect = true; in iwlagn_mac_resume()
537 wakeup.gtk_rekey_failure = true; in iwlagn_mac_resume()
539 wakeup.eap_identity_req = true; in iwlagn_mac_resume()
541 wakeup.four_way_handshake = true; in iwlagn_mac_resume()
542 wakeup_report = &wakeup; in iwlagn_mac_resume()
/linux-4.1.27/arch/arm/plat-samsung/
DMakefile38 obj-$(CONFIG_SAMSUNG_WAKEMASK) += wakeup-mask.o
DKconfig304 Compile support for wakeup-mask controls found on the S3C6400
305 and above. This code allows a set of interrupt to wakeup-mask
306 mappings. See <plat/wakeup-mask.h>
/linux-4.1.27/arch/x86/platform/geode/
Dgeos.c39 .wakeup = 0,
Dnet5501.c42 .wakeup = 0,
Dalix.c50 .wakeup = 0,
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Dpmc.txt32 - fsl,mpc8313-wakeup-timer: For "fsl,mpc8313-pmc"-compatible devices,
34 a wakeup source from deep sleep.
/linux-4.1.27/Documentation/devicetree/bindings/
Dbtmrvl.txt18 GPIO pin 13 is configured as a wakeup source and GAP is set to 100 msecs
/linux-4.1.27/drivers/misc/sgi-xp/
Dxpc_main.c621 int wakeup; in xpc_activate_kthreads() local
626 wakeup = (needed > idle) ? idle : needed; in xpc_activate_kthreads()
627 needed -= wakeup; in xpc_activate_kthreads()
630 "channel=%d\n", wakeup, ch->partid, ch->number); in xpc_activate_kthreads()
633 wake_up_nr(&ch->idle_wq, wakeup); in xpc_activate_kthreads()
/linux-4.1.27/arch/mips/include/asm/netlogic/
Dpsb-bootinfo.h47 uint64_t wakeup; member
/linux-4.1.27/net/decnet/
Ddn_nsp_in.c104 int wakeup = 0; in dn_ack() local
110 wakeup |= dn_nsp_check_xmit_queue(sk, skb, in dn_ack()
120 wakeup |= dn_nsp_check_xmit_queue(sk, skb, in dn_ack()
129 if (wakeup && !sock_flag(sk, SOCK_DEAD)) in dn_ack()
Ddn_nsp_out.c385 int wakeup = 0; in dn_nsp_check_xmit_queue() local
408 wakeup = 1; in dn_nsp_check_xmit_queue()
450 return wakeup; in dn_nsp_check_xmit_queue()
/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/
Dbrcm,l2-intc.txt18 wakeup source for system suspend/resume.
Dti,omap4-wugen-mpu4 routes interrupts to the GIC, and also serves as a wakeup source. It
Dbrcm,bcm3380-l2-intc.txt29 wakeup source for system suspend/resume.
Dnvidia,tegra-ictlr.txt4 interrupts to the GIC, and also serves as a wakeup source. It is also
/linux-4.1.27/Documentation/virtual/kvm/
Dhypercalls.txt75 Purpose: Hypercall used to wakeup a vcpu from HLT state
81 same guest can wakeup the sleeping vcpu by issuing KVM_HC_KICK_CPU hypercall,
/linux-4.1.27/Documentation/arm/pxa/
Dmfp.txt65 wakeup from GPIO(s) any more, depending on the sleeping state, ADxER
66 (as defined in pxa3xx-regs.h) controls the wakeup from MFP
139 pin _will_ wakeup the system, it will only when set_irq_wake() is
144 internal logic will only wakeup the system when those specific bits
147 the peripheral IRQ to enable the wakeup.
/linux-4.1.27/drivers/sh/intc/
DKconfig28 SMP parts. All of the balancing and CPU wakeup decisions are
/linux-4.1.27/Documentation/devicetree/bindings/phy/
Dti-phy.txt40 * "wkupclk" - wakeup clock.
71 * "wkupclk" - wakeup clock.
/linux-4.1.27/arch/arm/mach-omap2/
Dboard-overo.c349 .wakeup = 1,
355 .wakeup = 1,
/linux-4.1.27/arch/mips/jz4740/
Dboard-qi_lb60.c261 .wakeup = 1,
346 .wakeup = 1,
/linux-4.1.27/drivers/i2c/busses/
Di2c-sh_mobile.c480 int wakeup = 0; in sh_mobile_i2c_isr() local
496 wakeup = sh_mobile_i2c_isr_rx(pd); in sh_mobile_i2c_isr()
498 wakeup = sh_mobile_i2c_isr_tx(pd); in sh_mobile_i2c_isr()
507 if (wakeup) { in sh_mobile_i2c_isr()
/linux-4.1.27/drivers/hwmon/
Dsht15.c857 goto wakeup; in sht15_bh_read_data()
866 goto wakeup; in sht15_bh_read_data()
878 goto wakeup; in sht15_bh_read_data()
892 wakeup: in sht15_bh_read_data()
/linux-4.1.27/drivers/bluetooth/
Dhci_h5.c148 goto wakeup; in h5_timed_event()
153 goto wakeup; in h5_timed_event()
167 wakeup: in h5_timed_event()
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Dam33xx-usb.txt17 - reg-names: "phy_ctrl" for the "USB control registers" and "wakeup" for
90 reg-names = "phy_ctrl", "wakeup";
/linux-4.1.27/arch/blackfin/kernel/
Dbfin_gpio.c489 DECLARE_RESERVED_MAP(wakeup, GPIO_BANK_NUM);
535 reserve(wakeup, gpio); in bfin_gpio_pm_wakeup_ctrl()
537 unreserve(wakeup, gpio); in bfin_gpio_pm_wakeup_ctrl()
550 mask = map_entry(wakeup, i); in bfin_gpio_pm_standby_ctrl()

123