| /Documentation/ABI/testing/ |
| D | sysfs-class-wakeup | 1 What: /sys/class/wakeup/ 5 The /sys/class/wakeup/ directory contains pointers to all 6 wakeup sources in the kernel at that moment in time. 8 What: /sys/class/wakeup/.../name 12 This file contains the name of the wakeup source. 14 What: /sys/class/wakeup/.../active_count 18 This file contains the number of times the wakeup source was 21 What: /sys/class/wakeup/.../event_count 25 This file contains the number of signaled wakeup events 26 associated with the wakeup source. [all …]
|
| D | sysfs-class-rc-nuvoton | 6 Reading this file returns the stored CIR wakeup sequence. 9 The same format can be used to store a wakeup sequence 12 Note: Some systems reset the stored wakeup sequence to a 14 wakeup sequence in a file and set it on boot using e.g.
|
| D | sysfs-class-rc | 81 for the wakeup filter, something like:: 89 The enabled wakeup protocol is shown in [] brackets. 93 Writing "proto" will use "proto" for wakeup events. 95 Writing "none" will disable wakeup. 98 unknown protocol name is used, or if wakeup is not supported by 106 Sets the scancode wakeup filter expected value. 109 set the expected value of the bits set in the wakeup filter mask 118 This value may be reset to 0 if the wakeup protocol is altered. 125 Sets the scancode wakeup filter mask of bits to compare. 137 This value may be reset to 0 if the wakeup protocol is altered.
|
| D | sysfs-power | 176 concurrent arrival of wakeup events. Reading from it returns 177 the current number of registered wakeup events and it blocks if 178 some wakeup events are being processed at the time the file is 180 number of wakeup events is equal to the written value and, if 182 to a sleep state if any wakeup events are reported after the 207 attempt will only succeed if there are no active wakeup sources 221 wakeup source objects and activate them on demand (if one of 222 those wakeup sources is active, reads from the 225 it will be assumed to represent a wakeup source name. If there 226 is a wakeup source object with that name, it will be activated [all …]
|
| D | sysfs-driver-intel-rapid-start | 5 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
|
| /Documentation/devicetree/bindings/pinctrl/ |
| D | samsung,pinctrl-wakeup-interrupt.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml# 33 - samsung,s3c2410-wakeup-eint 34 - samsung,s3c2412-wakeup-eint 35 - samsung,s3c64xx-wakeup-eint 36 - samsung,s5pv210-wakeup-eint 37 - samsung,exynos4210-wakeup-eint 38 - samsung,exynos7-wakeup-eint 39 - samsung,exynosautov920-wakeup-eint 42 - samsung,exynos5433-wakeup-eint 43 - samsung,exynos7885-wakeup-eint [all …]
|
| /Documentation/devicetree/bindings/power/ |
| D | wakeup-source.txt | 1 Specifying wakeup capability for devices 6 Nodes that describe devices which have wakeup capability may contain a 7 "wakeup-source" boolean property. 9 If the device is marked as a wakeup-source, interrupt wake capability depends 14 However if a device has a dedicated interrupt as the wakeup source, then it 16 cases only that interrupt can be used as a wakeup interrupt. 18 While various legacy interrupt names exist, new devices should use "wakeup" as 24 1. "gpio-key,wakeup" Documentation/devicetree/bindings/input/gpio-keys{,-polled}.txt 26 3. "linux,wakeup" Documentation/devicetree/bindings/input/gpio-matrix-keypad.txt 29 4. "linux,keypad-wakeup" Documentation/devicetree/bindings/input/qcom,pm8921-keypad.yaml [all …]
|
| /Documentation/devicetree/bindings/net/ |
| D | marvell-bt-8xxx.txt | 20 - marvell,wakeup-pin: It represents wakeup pin number of the bluetooth chip. 21 firmware will use the pin to wakeup host system (u16). 22 - marvell,wakeup-gap-ms: wakeup gap represents wakeup latency of the host 29 named "wakeup" from the interrupt-names and interrupt arrays. 32 bluetooth chip can wakeup host platform under certain 38 IRQ pin 119 is used as system wakeup source interrupt. 39 wakeup pin 13 and gap 100ms are configured so that firmware can wakeup host 40 using this device side pin and wakeup latency. 63 marvell,wakeup-pin = /bits/ 16 <0x0d>; 64 marvell,wakeup-gap-ms = /bits/ 16 <0x64>; [all …]
|
| D | btusb.txt | 22 - interrupts : The interrupt specified by the name "wakeup" is the interrupt 24 request this interrupt for wakeup. During system suspend, the 25 irq will be enabled so that the bluetooth chip can wakeup host 41 interrupt-names = "wakeup";
|
| /Documentation/devicetree/bindings/iio/accel/ |
| D | lis302.txt | 47 - 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 …]
|
| /Documentation/devicetree/bindings/input/ |
| D | gpio-keys.yaml | 36 - description: Optional key interrupt or wakeup interrupt 39 - description: Wakeup interrupt 47 - enum: [ irq, wakeup ] 50 - const: wakeup 82 wakeup-source: 85 wakeup-event-action: 89 system (e.g., when the "wakeup-source" property is also provided). 131 wakeup-event-action: [ wakeup-source ] 171 key-wakeup { 172 label = "GPIO Key WAKEUP"; [all …]
|
| /Documentation/power/ |
| D | suspend-and-interrupts.rst | 58 System Wakeup Interrupts, enable_irq_wake() and disable_irq_wake() 61 System wakeup interrupts generally need to be configured to wake up the system 67 during system sleep so as to trigger a system wakeup when needed. For example, 69 handling system wakeup events. Then, if a given interrupt line is supposed to 72 After wakeup, it generally is better to disable that input to prevent the 77 handling the given IRQ as a system wakeup interrupt line and disable_irq_wake() 86 of the points where the suspend thread looks for pending wakeup events). 88 This way every interrupt from a wakeup interrupt source will either cause the 91 not executed for system wakeup IRQs. They are only executed for IRQF_NO_SUSPEND 92 IRQs at that time, but those IRQs should not be configured for system wakeup [all …]
|
| /Documentation/usb/ |
| D | chipidea.rst | 106 2. How to enable USB as system wakeup source 108 Below is the example for how to enable USB as system wakeup source 111 2.1 Enable core's wakeup:: 113 echo enabled > /sys/bus/platform/devices/ci_hdrc.0/power/wakeup 115 2.2 Enable glue layer's wakeup:: 117 echo enabled > /sys/bus/platform/devices/2184000.usb/power/wakeup 119 2.3 Enable PHY's wakeup (optional):: 121 echo enabled > /sys/bus/platform/devices/20c9000.usbphy/power/wakeup 123 2.4 Enable roothub's wakeup:: 125 echo enabled > /sys/bus/usb/devices/usb1/power/wakeup [all …]
|
| /Documentation/devicetree/bindings/power/reset/ |
| D | atmel,at91sam9260-shdwc.yaml | 29 atmel,wakeup-mode: 30 description: operation mode of the wakeup mode 34 atmel,wakeup-counter: 40 atmel,wakeup-rtt-timer: 44 atmel,wakeup-rtc-timer: 61 atmel,wakeup-rtt-timer: false 70 atmel,wakeup-rtc-timer: false
|
| D | atmel,sama5d2-shdwc.yaml | 43 atmel,wakeup-rtc-timer: 47 atmel,wakeup-rtt-timer: 64 atmel,wakeup-active-high: 89 atmel,wakeup-rtt-timer: false 101 atmel,wakeup-rtc-timer; 110 atmel,wakeup-active-high;
|
| /Documentation/devicetree/bindings/net/bluetooth/ |
| D | nokia,h4p-bluetooth.txt | 8 UART status lines for wakeup of UART transceivers to improve power management 17 - bluetooth-wakeup-gpios: GPIO specifier, used to wakeup the BT module (active high) 18 - host-wakeup-gpios: GPIO specifier, used to wakeup the host processor (active high) 45 host-wakeup-gpios = <&gpio4 5 GPIO_ACTIVE_HIGH>; /* gpio101 */ 46 bluetooth-wakeup-gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>; /* gpio37 */
|
| D | brcm,bluetooth.yaml | 48 device-wakeup-gpios: 51 wakeup the controller. This is using the BT_GPIO_0 54 host-wakeup-gpios: 58 to wakeup the host processor. This is using he BT_GPIO_1 60 by interrupts and "host-wakeup" interrupt-names 120 - const: host-wakeup 158 device-wakeup-gpios = <&gpio 7 GPIO_ACTIVE_HIGH>;
|
| /Documentation/devicetree/bindings/soc/fsl/ |
| D | fsl,rcpm.yaml | 52 "#fsl,rcpm-wakeup-cells": 55 fsl,rcpm-wakeup property. 57 Freescale RCPM Wakeup Source Device Tree Bindings 59 Required fsl,rcpm-wakeup property should be added to a device node if 60 the device can be used as a wakeup source. 62 fsl,rcpm-wakeup: Consists of a phandle to the rcpm node and the IPPDEXPCR 64 "#fsl,rcpm-wakeup-cells" in the rcpm node. The first register cell is 86 #fsl,rcpm-wakeup-cells = <2>;
|
| /Documentation/userspace-api/media/rc/ |
| D | rc-sysfs-nodes.rst | 93 wakeup filter, something like:: 102 The enabled wakeup protocol is shown in [] brackets. 106 Writing "proto" will use "proto" for wakeup events. 108 Writing "none" will disable wakeup. 111 protocol name is used, or if wakeup is not supported by the hardware. 119 Sets the scancode wakeup filter expected value. Use in combination with 121 the bits set in the wakeup filter mask to trigger a system wake event. 127 This value may be reset to 0 if the wakeup protocol is altered. 135 Sets the scancode wakeup filter mask of bits to compare. Use in 144 This value may be reset to 0 if the wakeup protocol is altered.
|
| /Documentation/devicetree/bindings/rtc/ |
| D | rtc-opal.txt | 8 - wakeup-source: Decides if the wakeup is supported or not 14 wakeup-source;
|
| D | isil,isl12057.txt | 8 ("wakeup-source") to handle the specific use-case found 13 RTC alarm rings. In order to mark the device has a wakeup source and 25 - "wakeup-source": mark the chip as a wakeup source, independently of 73 wakeup-source;
|
| /Documentation/devicetree/bindings/usb/ |
| D | mediatek,mtk-xhci.yaml | 61 - description: optional, wakeup interrupt used to support runtime PM 67 - const: wakeup 140 wakeup-source: 141 description: enable USB remote wakeup, see power/wakeup-source.txt 144 mediatek,syscon-wakeup: 148 A phandle to syscon used to access the register of the USB wakeup glue 191 wakeup-source: [ 'mediatek,syscon-wakeup' ] 223 mediatek,syscon-wakeup = <&pericfg 0x400 1>; 224 wakeup-source;
|
| /Documentation/devicetree/bindings/net/wireless/ |
| D | marvell,sd8787.yaml | 35 wakeup-source: true 62 marvell,wakeup-pin: 65 Provides the pin number for the wakeup pin from the device's point of 66 view. The wakeup pin is used for the device to wake the host system 67 from sleep. This property is only necessary if the wakeup pin is 90 marvell,wakeup-pin = <3>;
|
| /Documentation/devicetree/bindings/extcon/ |
| D | extcon-palmas.txt | 12 - ti,wakeup : To enable the wakeup comparator in probe 21 ti,wakeup;
|
| /Documentation/trace/rv/ |
| D | monitor_wip.rst | 4 - Name: wip - wakeup in preemptive 11 The wakeup in preemptive (wip) monitor is a sample per-cpu monitor 12 that verifies if the wakeup events always take place with 30 The wakeup event always takes place with preemption disabled because
|