| /kernel/linux/linux-5.10/Documentation/admin-guide/ |
| D | btmrvl.rst | 13 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/ |
| D | btmrvl.txt | 13 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/ |
| D | realtek-bluetooth.yaml | 1 # 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/ |
| D | brcm,bcm43xx-fmac.txt | 9 - 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/ |
| D | brcm,bcm43xx-fmac.txt | 9 - 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/ |
| D | vsoc_shm.h | 1 /* 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/ |
| D | intr.h | 1 /* 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/ |
| D | bcm_sf2.rst | 8 - 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/ |
| D | bcm_sf2.txt | 7 - 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/ |
| D | intr.h | 4 * 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/ |
| D | pxa2xx-regs.h | 1 /* 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 …]
|
| D | pxa3xx-regs.h | 1 /* 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/ |
| D | pxa2xx-regs.h | 2 * 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 …]
|
| D | pxa3xx-regs.h | 2 * 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/ |
| D | goldfish_pipe.c | 5 * 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/ |
| D | goldfish_pipe.c | 1 // 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/ |
| D | clntlock.c | 1 // 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/ |
| D | clntlock.c | 47 * 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/ |
| D | dwc2.yaml | 1 # 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/ |
| D | pm.h | 1 /* 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/ |
| D | rk3328-a1.dts | 1 // 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 …]
|
| D | rk3399-leez-p710.dts | 1 // 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/ |
| D | mmc.txt | 1 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/ |
| D | acx.h | 1 /* 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/ |
| D | btusb.txt | 2 --------------------------------------------------- 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 …]
|