Home
last modified time | relevance | path

Searched +full:host +full:- +full:wake (Results 1 – 25 of 1052) sorted by relevance

12345678910>>...43

/kernel/linux/linux-5.10/Documentation/admin-guide/
Dbtmrvl.rst13 These commands are used to configure the host sleep parameters::
14 bit 8:0 -- Gap
15 bit 16:8 -- GPIO
17 where GPIO is the pin number of GPIO used to wake up the host.
18 It could be any valid GPIO pin# (e.g. 0-7) or 0xff (SDIO interface
22 wakeup event, or 0xff for special host sleep setting.
26 # Use SDIO interface to wake up the host and set GAP to 0x80:
30 # Use GPIO pin #3 to wake up the host and set GAP to 0xff:
39 1 -- Enable auto sleep mode
40 0 -- Disable auto sleep mode
[all …]
/kernel/linux/linux-4.19/Documentation/
Dbtmrvl.txt13 These commands are used to configure the host sleep parameters::
14 bit 8:0 -- Gap
15 bit 16:8 -- GPIO
17 where GPIO is the pin number of GPIO used to wake up the host.
18 It could be any valid GPIO pin# (e.g. 0-7) or 0xff (SDIO interface
22 wakeup event, or 0xff for special host sleep setting.
26 # Use SDIO interface to wake up the host and set GAP to 0x80:
30 # Use GPIO pin #3 to wake up the host and set GAP to 0xff:
39 1 -- Enable auto sleep mode
40 0 -- Disable auto sleep mode
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Drealtek-bluetooth.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/realtek-bluetooth.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Vasily Khoruzhick <anarsoul@gmail.com>
11 - Alistair Francis <alistair@alistair23.me>
21 - const: "realtek,rtl8723bs-bt"
22 - const: "realtek,rtl8723cs-bt"
23 - const: "realtek,rtl8822cs-bt"
25 device-wake-gpios:
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/wireless/
Dbrcm,bcm43xx-fmac.txt9 - compatible : Should be "brcm,bcm4329-fmac".
12 - brcm,drive-strength : drive strength used for SDIO pins on device in mA
14 - interrupts : specifies attributes for the out-of-band interrupt (host-wake).
15 When not specified the device will use in-band SDIO interrupts.
16 - interrupt-names : name of the out-of-band interrupt, which must be set
17 to "host-wake".
22 #address-cells = <1>;
23 #size-cells = <0>;
25 pinctrl-names = "default";
26 pinctrl-0 = <&mmc3_pins_a>;
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/net/wireless/
Dbrcm,bcm43xx-fmac.txt9 - compatible : Should be "brcm,bcm4329-fmac".
12 - brcm,drive-strength : drive strength used for SDIO pins on device in mA
14 - interrupts : specifies attributes for the out-of-band interrupt (host-wake).
15 When not specified the device will use in-band SDIO interrupts.
16 - interrupt-names : name of the out-of-band interrupt, which must be set
17 to "host-wake".
22 #address-cells = <1>;
23 #size-cells = <0>;
25 pinctrl-names = "default";
26 pinctrl-0 = <&mmc3_pins_a>;
[all …]
/kernel/linux/linux-4.19/drivers/staging/android/uapi/
Dvsoc_shm.h1 /* SPDX-License-Identifier: GPL-2.0 */
81 * Describes a signal table in shared memory. Each non-zero entry in the
87 * in the host_to_guest_signal_table the host is the transmitter and the
93 * hash = futex_offset & ((1 << num_nodes_lg2) - 1)
102 * hash = (hash + 1) & ((1 << num_nodes_lg2) - 1)
118 * location. If a non-zero offset is returned from the exchange the
123 * if the value at interrupt_signalled_offset is non-zero. This catches cases
137 * Offset to an atomic_t / atomic uint32_t. A non-zero value indicates
139 * semi-unique access to an entry in the table
150 * - The ivshmem_server will populate the regions in shared memory
[all …]
/kernel/linux/linux-5.10/drivers/gpu/host1x/
Dintr.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (c) 2010-2013, NVIDIA Corporation.
25 * Wake up a task.
31 * Wake up a interruptible task.
63 * @waiter waiter structure - assumes ownership
66 * This is a non-blocking api.
68 int host1x_intr_add_action(struct host1x *host, struct host1x_syncpt *syncpt,
75 * You must call this if you passed non-NULL as ref.
78 void host1x_intr_put_ref(struct host1x *host, unsigned int id, void *ref);
81 int host1x_intr_init(struct host1x *host, unsigned int irq_sync);
[all …]
/kernel/linux/linux-5.10/Documentation/networking/dsa/
Dbcm_sf2.rst8 - xDSL gateways such as BCM63138
9 - streaming/multimedia Set Top Box such as BCM7445
10 - Cable Modem/residential gateways such as BCM7145/BCM3390
13 ports, offering a range of built-in and customizable interfaces:
15 - single integrated Gigabit PHY
16 - quad integrated Gigabit PHY
17 - quad external Gigabit PHY w/ MDIO multiplexer
18 - integrated MoCA PHY
19 - several external MII/RevMII/GMII/RGMII interfaces
22 fail-over not to lose packets during a MoCA role re-election, as well as out of
[all …]
/kernel/linux/linux-4.19/Documentation/networking/dsa/
Dbcm_sf2.txt7 - xDSL gateways such as BCM63138
8 - streaming/multimedia Set Top Box such as BCM7445
9 - Cable Modem/residential gateways such as BCM7145/BCM3390
12 ports, offering a range of built-in and customizable interfaces:
14 - single integrated Gigabit PHY
15 - quad integrated Gigabit PHY
16 - quad external Gigabit PHY w/ MDIO multiplexer
17 - integrated MoCA PHY
18 - several external MII/RevMII/GMII/RGMII interfaces
21 fail-over not to lose packets during a MoCA role re-election, as well as out of
[all …]
/kernel/linux/linux-4.19/drivers/gpu/host1x/
Dintr.h4 * Copyright (c) 2010-2013, NVIDIA Corporation.
36 * Wake up a task.
42 * Wake up a interruptible task.
74 * @waiter waiter structure - assumes ownership
77 * This is a non-blocking api.
79 int host1x_intr_add_action(struct host1x *host, struct host1x_syncpt *syncpt,
86 * You must call this if you passed non-NULL as ref.
89 void host1x_intr_put_ref(struct host1x *host, unsigned int id, void *ref);
92 int host1x_intr_init(struct host1x *host, unsigned int irq_sync);
95 void host1x_intr_deinit(struct host1x *host);
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-pxa/include/mach/
Dpxa2xx-regs.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * arch/arm/mach-pxa/include/mach/pxa2xx-regs.h
5 * Taken from pxa-regs.h by Russell King
23 #define PWER __REG(0x40F0000C) /* Power Manager Wake-up Enable Register */
24 #define PRER __REG(0x40F00010) /* Power Manager GPIO Rising-Edge Detect Enable Register */
25 #define PFER __REG(0x40F00014) /* Power Manager GPIO Falling-Edge Detect Enable Register */
28 #define PGSR0 __REG(0x40F00020) /* Power Manager GPIO Sleep State Register for GP[31-0] */
29 #define PGSR1 __REG(0x40F00024) /* Power Manager GPIO Sleep State Register for GP[63-32] */
30 #define PGSR2 __REG(0x40F00028) /* Power Manager GPIO Sleep State Register for GP[84-64] */
31 #define PGSR3 __REG(0x40F0002C) /* Power Manager GPIO Sleep State Register for GP[118-96] */
[all …]
Dpxa3xx-regs.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * arch/arm/mach-pxa/include/mach/pxa3xx-regs.h
30 #define PWER __REG(0x40F50010) /* Power Manager Wake-up Enable Register */
31 #define PWSR __REG(0x40F50014) /* Power Manager Wake-up Status Register */
33 #define DCDCSR __REG(0x40F50080) /* DC-DC Controller Status Register */
42 #define AD3ER __REG(0x40f40008) /* Application Subsystem Wake-Up from D3 Enable */
43 #define AD3SR __REG(0x40f4000c) /* Application Subsystem Wake-Up from D3 Status */
44 #define AD2D0ER __REG(0x40f40010) /* Application Subsystem Wake-Up from D2 to D0 Enable */
45 #define AD2D0SR __REG(0x40f40014) /* Application Subsystem Wake-Up from D2 to D0 Status */
46 #define AD2D1ER __REG(0x40f40018) /* Application Subsystem Wake-Up from D2 to D1 Enable */
[all …]
/kernel/linux/linux-4.19/arch/arm/mach-pxa/include/mach/
Dpxa2xx-regs.h2 * arch/arm/mach-pxa/include/mach/pxa2xx-regs.h
4 * Taken from pxa-regs.h by Russell King
26 #define PWER __REG(0x40F0000C) /* Power Manager Wake-up Enable Register */
27 #define PRER __REG(0x40F00010) /* Power Manager GPIO Rising-Edge Detect Enable Register */
28 #define PFER __REG(0x40F00014) /* Power Manager GPIO Falling-Edge Detect Enable Register */
31 #define PGSR0 __REG(0x40F00020) /* Power Manager GPIO Sleep State Register for GP[31-0] */
32 #define PGSR1 __REG(0x40F00024) /* Power Manager GPIO Sleep State Register for GP[63-32] */
33 #define PGSR2 __REG(0x40F00028) /* Power Manager GPIO Sleep State Register for GP[84-64] */
34 #define PGSR3 __REG(0x40F0002C) /* Power Manager GPIO Sleep State Register for GP[118-96] */
41 #define PKWR __REG(0x40F00050) /* Power Manager KB Wake-up Enable Reg */
[all …]
Dpxa3xx-regs.h2 * arch/arm/mach-pxa/include/mach/pxa3xx-regs.h
33 #define PWER __REG(0x40F50010) /* Power Manager Wake-up Enable Register */
34 #define PWSR __REG(0x40F50014) /* Power Manager Wake-up Status Register */
36 #define DCDCSR __REG(0x40F50080) /* DC-DC Controller Status Register */
45 #define AD3ER __REG(0x40f40008) /* Application Subsystem Wake-Up from D3 Enable */
46 #define AD3SR __REG(0x40f4000c) /* Application Subsystem Wake-Up from D3 Status */
47 #define AD2D0ER __REG(0x40f40010) /* Application Subsystem Wake-Up from D2 to D0 Enable */
48 #define AD2D0SR __REG(0x40f40014) /* Application Subsystem Wake-Up from D2 to D0 Status */
49 #define AD2D1ER __REG(0x40f40018) /* Application Subsystem Wake-Up from D2 to D1 Enable */
50 #define AD2D1SR __REG(0x40f4001c) /* Application Subsystem Wake-Up from D2 to D1 Status */
[all …]
/kernel/linux/linux-4.19/drivers/platform/goldfish/
Dgoldfish_pipe.c5 * Copyright (C) 2011-2016 Google, Inc.
43 * guest user addresses into host ones.
63 #include <linux/dma-mapping.h>
68 * Update this when something changes in the driver's behavior so the host
88 /* Possible status values used to signal errors - see goldfish_pipe_error_convert */
90 PIPE_ERROR_INVAL = -1,
91 PIPE_ERROR_AGAIN = -2,
92 PIPE_ERROR_NOMEM = -3,
93 PIPE_ERROR_IO = -4
96 /* Bit-flags used to signal events from the emulator */
[all …]
/kernel/linux/linux-5.10/drivers/platform/goldfish/
Dgoldfish_pipe.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (C) 2011-2016 Google, Inc.
44 * guest user addresses into host ones.
62 #include <linux/dma-mapping.h>
69 * Update this when something changes in the driver's behavior so the host
85 /* A per-pipe command structure, shared with the host */
87 s32 cmd; /* PipeCmdCode, guest -> host */
88 s32 id; /* pipe id, guest -> host */
89 s32 status; /* command execution status, host -> guest */
90 s32 reserved; /* to pad to 64-bit boundary */
[all …]
/kernel/linux/linux-5.10/fs/lockd/
Dclntlock.c1 // SPDX-License-Identifier: GPL-2.0-only
48 * nlmclnt_init - Set up per-NFS mount point lockd data structures
56 struct nlm_host *host; in nlmclnt_init() local
57 u32 nlm_version = (nlm_init->nfs_version == 2) ? 1 : 4; in nlmclnt_init()
60 status = lockd_up(nlm_init->net, nlm_init->cred); in nlmclnt_init()
64 host = nlmclnt_lookup_host(nlm_init->address, nlm_init->addrlen, in nlmclnt_init()
65 nlm_init->protocol, nlm_version, in nlmclnt_init()
66 nlm_init->hostname, nlm_init->noresvport, in nlmclnt_init()
67 nlm_init->net, nlm_init->cred); in nlmclnt_init()
68 if (host == NULL) in nlmclnt_init()
[all …]
/kernel/linux/linux-4.19/fs/lockd/
Dclntlock.c47 * nlmclnt_init - Set up per-NFS mount point lockd data structures
55 struct nlm_host *host; in nlmclnt_init() local
56 u32 nlm_version = (nlm_init->nfs_version == 2) ? 1 : 4; in nlmclnt_init()
59 status = lockd_up(nlm_init->net); in nlmclnt_init()
63 host = nlmclnt_lookup_host(nlm_init->address, nlm_init->addrlen, in nlmclnt_init()
64 nlm_init->protocol, nlm_version, in nlmclnt_init()
65 nlm_init->hostname, nlm_init->noresvport, in nlmclnt_init()
66 nlm_init->net); in nlmclnt_init()
67 if (host == NULL) in nlmclnt_init()
69 if (host->h_rpcclnt == NULL && nlm_bind_host(host) == NULL) in nlmclnt_init()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Ddwc2.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rob Herring <robh@kernel.org>
15 - const: brcm,bcm2835-usb
16 - const: hisilicon,hi6220-usb
17 - items:
18 - const: rockchip,rk3066-usb
19 - const: snps,dwc2
20 - items:
[all …]
/kernel/linux/linux-5.10/include/linux/mmc/
Dpm.h1 /* SPDX-License-Identifier: GPL-2.0-only */
15 * the host system is being suspended. There are several layers of
16 * abstractions involved, from the host controller driver, to the MMC core
25 #define MMC_PM_WAKE_SDIO_IRQ (1 << 1) /* wake up host system on SDIO IRQ assertion */
/kernel/linux/linux-5.10/arch/arm64/boot/dts/rockchip/
Drk3328-a1.dts1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
2 // Copyright (c) 2017-2019 Arm Ltd.
4 /dts-v1/;
9 compatible = "azw,beelink-a1", "rockchip,rk3328";
15 * /-------
16 * L / o <- Gnd
17 * e / o <-- Rx
18 * f / o <--- Tx
19 * t / o <---- +3.3v
23 stdout-path = "serial2:1500000n8";
[all …]
Drk3399-leez-p710.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
7 #include <dt-bindings/input/linux-event-codes.h>
8 #include <dt-bindings/pwm/pwm.h>
10 #include "rk3399-opp.dtsi"
17 stdout-path = "serial2:1500000n8";
20 clkin_gmac: external-gmac-clock {
21 compatible = "fixed-clock";
22 clock-frequency = <125000000>;
23 clock-output-names = "clkin_gmac";
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/mmc/
Dmmc.txt1 These properties are common to multiple MMC host controllers. Any host
6 - reg: Registers location and length.
7 - interrupts: Interrupts used by the MMC controller.
10 If no property below is supplied, host native card detect is used.
12 - broken-cd: There is no card detection available; polling must be used.
13 - cd-gpios: Specify GPIOs for card detection, see gpio binding
14 - non-removable: non-removable slot (like eMMC); assume always present.
17 - bus-width: Number of data lines, can be <1>, <4>, or <8>. The default
19 - wp-gpios: Specify GPIOs for write protection, see gpio binding
20 - cd-inverted: when present, polarity on the CD line is inverted. See the note
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl12xx/
Dacx.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 1998-2009, 2011 Texas Instruments. All rights reserved.
6 * Copyright (C) 2008-2010 Nokia Corporation
58 /* host command complete */
147 /* the amount of missing beacon interrupts to the host */
150 /* the amount of wake on host-access times */
153 /* the amount of wake on timer-expire */
186 * cont_miss_bcns_spread[0] - single missed beacon.
187 * cont_miss_bcns_spread[1] - two continuous missed beacons.
188 * cont_miss_bcns_spread[2] - three continuous missed beacons.
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/net/
Dbtusb.txt2 ---------------------------------------------------
6 - compatible : should comply with the format "usbVID,PID" specified in
7 Documentation/devicetree/bindings/usb/usb-device.txt
14 Documentation/devicetree/bindings/net/marvell-bt-8xxx.txt
18 - interrupt-names: (see below)
19 - interrupts : The interrupt specified by the name "wakeup" is the interrupt
20 that shall be used for out-of-band wake-on-bt. Driver will
22 irq will be enabled so that the bluetooth chip can wakeup host
28 Following example uses irq pin number 3 of gpio0 for out of band wake-on-bt:
31 #address-cells = <1>;
[all …]

12345678910>>...43