Home
last modified time | relevance | path

Searched refs:wakeup (Results 1 – 25 of 1169) sorted by relevance

12345678910>>...47

/linux/Documentation/devicetree/bindings/pinctrl/
A Dsamsung,pinctrl-wakeup-interrupt.yaml33 - 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
48 - google,gs101-wakeup-eint
68 - samsung,s3c2410-wakeup-eint
69 - samsung,s3c2412-wakeup-eint
97 - samsung,s5pv210-wakeup-eint
[all …]
/linux/drivers/acpi/
A Dwakeup.c17 bool (*wakeup)(void *context); member
44 if (!dev->wakeup.flags.valid in acpi_enable_wakeup_devices()
47 || dev->wakeup.prepare_count)) in acpi_enable_wakeup_devices()
54 acpi_set_gpe_wake_mask(dev->wakeup.gpe_device, dev->wakeup.gpe_number, in acpi_enable_wakeup_devices()
69 if (!dev->wakeup.flags.valid in acpi_disable_wakeup_devices()
72 || dev->wakeup.prepare_count)) in acpi_disable_wakeup_devices()
75 acpi_set_gpe_wake_mask(dev->wakeup.gpe_device, dev->wakeup.gpe_number, in acpi_disable_wakeup_devices()
93 dev->wakeup.gpe_number); in acpi_wakeup_device_init()
127 handler->wakeup = wakeup; in acpi_register_wakeup_handler()
150 if (handler->wakeup == wakeup && handler->context == context) { in acpi_unregister_wakeup_handler()
[all …]
A Ddevice_pm.c550 adev->wakeup.context.func(&adev->wakeup.context); in acpi_pm_notify_handler()
720 wakeup = device_may_wakeup(dev) && adev->wakeup.flags.valid in acpi_dev_pm_get_state()
735 wakeup = true; in acpi_dev_pm_get_state()
738 wakeup = adev->wakeup.flags.valid; in acpi_dev_pm_get_state()
748 if (wakeup) { in acpi_dev_pm_get_state()
852 struct acpi_device_wakeup *wakeup = &adev->wakeup; in __acpi_device_wakeup_enable() local
870 acpi_disable_gpe(wakeup->gpe_device, wakeup->gpe_number); in __acpi_device_wakeup_enable()
879 status = acpi_enable_gpe(wakeup->gpe_device, wakeup->gpe_number); in __acpi_device_wakeup_enable()
928 struct acpi_device_wakeup *wakeup = &adev->wakeup; in acpi_device_wakeup_disable() local
935 acpi_disable_gpe(wakeup->gpe_device, wakeup->gpe_number); in acpi_device_wakeup_disable()
[all …]
/linux/Documentation/ABI/testing/
A Dsysfs-class-wakeup1 What: /sys/class/wakeup/
8 What: /sys/class/wakeup/.../name
14 What: /sys/class/wakeup/.../active_count
21 What: /sys/class/wakeup/.../event_count
26 associated with the wakeup source.
28 What: /sys/class/wakeup/.../wakeup_count
35 What: /sys/class/wakeup/.../expire_count
42 What: /sys/class/wakeup/.../active_time_ms
50 What: /sys/class/wakeup/.../total_time_ms
57 What: /sys/class/wakeup/.../max_time_ms
[all …]
A Dsysfs-class-rc-nuvoton6 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.
/linux/Documentation/devicetree/bindings/power/
A Dwakeup-source.txt1 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
16 cases only that interrupt can be used as a wakeup interrupt.
36 1. With "wakeup" interrupt name
42 interrupt-names = "ack", "err", "wakeup";
43 wakeup-source;
46 2. Without "wakeup" interrupt name
55 wakeup-source;
[all …]
/linux/arch/arm/boot/dts/st/
A Dste-nomadik-pinctrl.dtsi55 ste,sleep-wakeup = <SLPM_WAKEUP_DISABLE>;
61 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
67 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
74 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
80 ste,sleep-wakeup = <SLPM_WAKEUP_DISABLE>;
87 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
94 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
101 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
108 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
114 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
[all …]
/linux/Documentation/devicetree/bindings/net/
A Dmarvell-bt-8xxx.txt20 - marvell,wakeup-pin: It represents wakeup pin number of the bluetooth chip.
22 - marvell,wakeup-gap-ms: wakeup gap represents wakeup latency of the host
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>;
78 interrupt-names = "wakeup";
80 marvell,wakeup-pin = /bits/ 16 <0x0d>;
[all …]
/linux/Documentation/devicetree/bindings/iio/accel/
A Dlis302.txt49 - st,wakeup-threshold: set wakeup threshold
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;
87 st,wakeup-z-hi;
106 st,wakeup-x-lo;
107 st,wakeup-x-hi;
[all …]
/linux/Documentation/usb/
A Dchipidea.rst106 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::
119 2.3 Enable PHY's wakeup (optional)::
123 2.4 Enable roothub's wakeup::
125 echo enabled > /sys/bus/usb/devices/usb1/power/wakeup
127 2.5 Enable related device's wakeup::
129 echo enabled > /sys/bus/usb/devices/1-1/power/wakeup
[all …]
/linux/arch/powerpc/sysdev/
A Dfsl_mpic_timer_wakeup.c28 struct fsl_mpic_timer_wakeup *wakeup = in fsl_free_resource() local
33 if (wakeup->timer) { in fsl_free_resource()
34 disable_irq_wake(wakeup->timer->irq); in fsl_free_resource()
35 mpic_free_timer(wakeup->timer); in fsl_free_resource()
38 wakeup->timer = NULL; in fsl_free_resource()
44 struct fsl_mpic_timer_wakeup *wakeup = dev_id; in fsl_mpic_timer_irq() local
46 schedule_work(&wakeup->free_work); in fsl_mpic_timer_irq()
48 return wakeup->timer ? IRQ_HANDLED : IRQ_NONE; in fsl_mpic_timer_irq()
/linux/drivers/gnss/
A Dsirf.c45 struct gpio_desc *wakeup; member
235 if (!data->wakeup) in sirf_wait_for_power_state()
270 if (!data->wakeup) { in sirf_set_active()
281 if (!data->wakeup) in sirf_set_active()
357 if (data->wakeup) in sirf_suspend()
368 if (data->wakeup) in sirf_resume()
450 if (IS_ERR(data->wakeup)) { in sirf_probe()
463 if (data->wakeup) { in sirf_probe()
482 if (!data->wakeup) { in sirf_probe()
525 if (data->wakeup) in sirf_probe()
[all …]
/linux/drivers/base/power/
A Dsysfs.c347 static DEVICE_ATTR_RW(wakeup);
356 if (dev->power.wakeup) { in wakeup_count_show()
377 if (dev->power.wakeup) { in wakeup_active_count_show()
398 if (dev->power.wakeup) { in wakeup_abort_count_show()
419 if (dev->power.wakeup) { in wakeup_expire_count_show()
439 if (dev->power.wakeup) { in wakeup_active_show()
460 if (dev->power.wakeup) { in wakeup_total_time_ms_show()
480 if (dev->power.wakeup) { in wakeup_max_time_ms_show()
501 if (dev->power.wakeup) { in wakeup_last_time_ms_show()
515 if (dev->power.wakeup && dev->power.wakeup->dev) in dpm_sysfs_wakeup_change_owner()
[all …]
/linux/Documentation/devicetree/bindings/power/reset/
A Datmel,at91sam9260-shdwc.yaml29 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
A Datmel,sama5d2-shdwc.yaml43 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;
/linux/arch/arm/boot/dts/ti/omap/
A Domap3-gta04a3.dts32 st,wakeup-x-lo;
33 st,wakeup-x-hi;
34 st,wakeup-y-lo;
35 st,wakeup-y-hi;
36 st,wakeup-z-lo;
37 st,wakeup-z-hi;
A Domap3-overo-common-peripherals.dtsi68 st,wakeup-x-lo;
69 st,wakeup-x-hi;
70 st,wakeup-y-lo;
71 st,wakeup-y-hi;
72 st,wakeup-z-lo;
73 st,wakeup-z-hi;
/linux/Documentation/devicetree/bindings/input/
A Dgpio-keys.yaml36 - description: Optional key interrupt or 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 {
176 interrupt-names = "irq", "wakeup";
177 wakeup-source;
/linux/Documentation/devicetree/bindings/net/bluetooth/
A Dnokia,h4p-bluetooth.txt8 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 */
/linux/arch/x86/realmode/rm/
A DMakefile12 wakeup-objs := wakeup_asm.o wakemain.o video-mode.o
13 wakeup-objs += copy.o bioscall.o regs.o
18 wakeup-objs += video-vga.o
19 wakeup-objs += video-vesa.o
20 wakeup-objs += video-bios.o
26 realmode-$(CONFIG_ACPI_SLEEP) += $(wakeup-objs)
/linux/Documentation/power/
A Dsuspend-and-interrupts.rst61 System wakeup interrupts generally need to be configured to wake up the system
72 After wakeup, it generally is better to disable that input to prevent the
86 of the points where the suspend thread looks for pending wakeup events).
92 IRQs at that time, but those IRQs should not be configured for system wakeup
105 IRQ subsystem to trigger a system wakeup.
107 System wakeup interrupts, in turn, will trigger wakeup from suspend-to-idle in
109 is that the wakeup from suspend-to-idle is signaled using the usual working
127 to individual interrupt handlers, so sharing an IRQ between a system wakeup
131 In rare cases an IRQ can be shared between a wakeup device driver and an
132 IRQF_NO_SUSPEND user. In order for this to be safe, the wakeup device driver
[all …]
/linux/drivers/slimbus/
A Dsched.c25 int slim_ctrl_clk_pause(struct slim_controller *ctrl, bool wakeup, u8 restart) in slim_ctrl_clk_pause() argument
35 if (wakeup == false && restart > SLIM_CLK_UNSPECIFIED) in slim_ctrl_clk_pause()
39 if (wakeup) { in slim_ctrl_clk_pause()
63 if (sched->clk_state == SLIM_CLK_PAUSED && ctrl->wakeup) in slim_ctrl_clk_pause()
64 ret = ctrl->wakeup(ctrl); in slim_ctrl_clk_pause()
/linux/Documentation/devicetree/bindings/soc/fsl/
A Dfsl,rcpm.yaml52 "#fsl,rcpm-wakeup-cells":
55 fsl,rcpm-wakeup property.
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>;
/linux/arch/arm64/boot/dts/mediatek/
A Dmt8183-kukui-jacuzzi-pico6.dts15 bt_wakeup: bt-wakeup {
24 wakeup-source;
46 wakeup-source;
93 bt_pins_wakeup: bt-pins-wakeup {
94 piins-bt-wakeup {
/linux/drivers/platform/cznic/
A Dturris-omnia-mcu-sys-off-wakeup.c29 u32 *wakeup) in omnia_get_uptime_wakeup() argument
42 if (wakeup) in omnia_get_uptime_wakeup()
43 *wakeup = le32_to_cpu(reply[1]); in omnia_get_uptime_wakeup()
66 u32 wakeup; in omnia_read_alarm() local
69 err = omnia_get_uptime_wakeup(client, NULL, &wakeup); in omnia_read_alarm()
73 alrm->enabled = !!wakeup; in omnia_read_alarm()
74 rtc_time64_to_tm(wakeup ?: mcu->rtc_alarm, &alrm->time); in omnia_read_alarm()

Completed in 29 milliseconds

12345678910>>...47