Home
last modified time | relevance | path

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

12345678910

/Linux-v5.15/Documentation/devicetree/bindings/net/nfc/
Dsamsung,s3fwrn5.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
11 - Krzysztof Opasiak <k.opasiak@samsung.com>
16 - samsung,s3fwrn5-i2c
17 - samsung,s3fwrn82
19 en-gpios:
33 wake-gpios:
38 s3fwrn5,en-gpios:
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/net/can/
Dtcan4x5x.txt7 - compatible: "ti,tcan4x5x"
8 - reg: 0
9 - #address-cells: 1
10 - #size-cells: 0
11 - spi-max-frequency: Maximum frequency of the SPI bus the chip can
13 - interrupt-parent: the phandle to the interrupt controller which provides
15 - interrupts: interrupt specification for data-ready.
21 - reset-gpios: Hardwired output GPIO. If not defined then software
23 - device-state-gpios: Input GPIO that indicates if the device is in
25 - device-wake-gpios: Wake up GPIO to wake up the TCAN device.
[all …]
/Linux-v5.15/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 - realtek,rtl8723bs-bt
22 - realtek,rtl8723cs-bt
23 - realtek,rtl8822cs-bt
25 device-wake-gpios:
[all …]
Dsmsc,lan9115.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Smart Mixed-Signal Connectivity (SMSC) LAN911x/912x Controller
10 - Shawn Guo <shawnguo@kernel.org>
13 - $ref: ethernet-controller.yaml#
18 - const: smsc,lan9115
19 - items:
20 - enum:
21 - smsc,lan89218
[all …]
Dbroadcom-bluetooth.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/broadcom-bluetooth.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
13 This binding describes Broadcom UART-attached bluetooth chips.
18 - brcm,bcm20702a1
19 - brcm,bcm4329-bt
20 - brcm,bcm4330-bt
21 - brcm,bcm4334-bt
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/input/
Datmel,maxtouch.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Nick Dyer <nick@shmanahar.org>
11 - Linus Walleij <linus.walleij@linaro.org>
27 vdda-supply:
31 vdd-supply:
35 reset-gpios:
42 wake-gpios:
45 Optional GPIO specifier for the touchscreen's wake pin
[all …]
Dgpio-keys.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/input/gpio-keys.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Device-Tree bindings for GPIO attached keys
10 - Rob Herring <robh@kernel.org>
15 - gpio-keys
16 - gpio-keys-polled
26 gpios:
39 linux,input-type:
[all …]
/Linux-v5.15/include/sound/
Dsoc-jack.h1 /* SPDX-License-Identifier: GPL-2.0
3 * soc-jack.h
12 * struct snd_soc_jack_pin - Describes a pin to update based on jack detection
16 * @invert: if non-zero then pin is enabled when status is not reported
27 * struct snd_soc_jack_zone - Describes voltage zones of jack detection
45 * struct snd_soc_jack_gpio - Describes a gpio pin for jack detection
56 * @wake: enable as wake source
69 bool wake; member
105 struct snd_soc_jack_gpio *gpios);
108 int count, struct snd_soc_jack_gpio *gpios);
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/input/touchscreen/
Dchipone,icn8318.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Dmitry Torokhov <dmitry.torokhov@gmail.com>
13 - $ref: touchscreen.yaml#
25 wake-gpios:
31 - compatible
32 - reg
33 - interrupts
34 - wake-gpios
[all …]
Dedt-ft5x06.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/input/touchscreen/edt-ft5x06.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: FocalTech EDT-FT5x06 Polytouch Bindings
18 - Dmitry Torokhov <dmitry.torokhov@gmail.com>
21 - $ref: touchscreen.yaml#
22 - if:
27 - evervision,ev-ft5726
31 offset-x: true
[all …]
Dpixcir,pixcir_ts.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Dmitry Torokhov <dmitry.torokhov@gmail.com>
13 - $ref: touchscreen.yaml#
18 - pixcir,pixcir_ts
19 - pixcir,pixcir_tangoc
27 attb-gpio:
30 reset-gpios:
33 enable-gpios:
[all …]
/Linux-v5.15/arch/arm64/boot/dts/allwinner/
Dsun50i-h6-pine-h64-model-b.dts1 // SPDX-License-Identifier: (GPL-2.0+ or MIT)
6 #include "sun50i-h6-pine-h64.dts"
10 compatible = "pine64,pine-h64-model-b", "allwinner,sun50i-h6";
12 /delete-node/ reg_gmac_3v3;
15 compatible = "mmc-pwrseq-simple";
16 reset-gpios = <&r_pio 1 3 GPIO_ACTIVE_LOW>; /* PM3 */
17 post-power-on-delay-ms = <200>;
22 /delete-property/ ddc-en-gpios;
26 phy-supply = <&reg_aldo2>;
30 vmmc-supply = <&reg_cldo3>;
[all …]
/Linux-v5.15/arch/arm/boot/dts/
Dsun8i-h2-plus-bananapi-m2-zero.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 * Based on sun8i-h3-bananapi-m2-plus.dts, which is:
6 * Copyright (C) 2016 Chen-Yu Tsai <wens@csie.org>
9 /dts-v1/;
10 #include "sun8i-h3.dtsi"
11 #include "sunxi-common-regulators.dtsi"
13 #include <dt-bindings/gpio/gpio.h>
14 #include <dt-bindings/input/input.h>
17 model = "Banana Pi BPI-M2-Zero";
18 compatible = "sinovoip,bpi-m2-zero", "allwinner,sun8i-h2-plus";
[all …]
Dsun5i-a13-utoo-p66.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun5i-a13.dtsi"
45 #include "sun5i-reference-design-tablet.dtsi"
46 #include <dt-bindings/interrupt-controller/irq.h>
50 compatible = "utoo,p66", "allwinner,sun5i-a13";
52 /* The P66 uses the uart pins as gpios */
54 /delete-property/serial0;
58 /delete-property/stdout-path;
62 /* The lcd panel i2c interface is hooked up via gpios */
[all …]
Ds5pv210-aries.dtsi1 // SPDX-License-Identifier: GPL-2.0
6 /dts-v1/;
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
32 reserved-memory {
33 #address-cells = <1>;
34 #size-cells = <1>;
38 compatible = "shared-dma-pool";
39 no-map;
44 compatible = "shared-dma-pool";
[all …]
Drk3288-veyron-pinky.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include "rk3288-veyron-chromebook.dtsi"
10 #include "cros-ec-sbs.dtsi"
14 compatible = "google,veyron-pinky-rev2", "google,veyron-pinky",
17 /delete-node/backlight-regulator;
18 /delete-node/panel-regulator;
19 /delete-node/emmc-pwrseq;
20 /delete-node/vcc18-lcd;
24 /delete-property/power-supply;
[all …]
Drk3188-bqedison2qc.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
8 #include <dt-bindings/i2c/i2c.h>
9 #include <dt-bindings/input/input.h>
13 model = "BQ Edison2 Quad-Core";
14 compatible = "mundoreader,bq-edison2qc", "rockchip,rk3188";
28 compatible = "pwm-backlight";
29 power-supply = <&vsys>;
33 gpio-keys {
34 compatible = "gpio-keys";
[all …]
Drk3288-veyron-minnie.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include "rk3288-veyron-chromebook.dtsi"
10 #include "rk3288-veyron-broadcom-bluetooth.dtsi"
14 compatible = "google,veyron-minnie-rev4", "google,veyron-minnie-rev3",
15 "google,veyron-minnie-rev2", "google,veyron-minnie-rev1",
16 "google,veyron-minnie-rev0", "google,veyron-minnie",
19 volume_buttons: volume-buttons {
20 compatible = "gpio-keys";
21 pinctrl-names = "default";
[all …]
Dimx53-m53menlo.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
7 #include "imx53-m53.dtsi"
13 gpio-keys {
14 compatible = "gpio-keys";
15 pinctrl-0 = <&pinctrl_power_button>;
16 pinctrl-names = "default";
18 power-button {
20 gpios = <&gpio1 15 GPIO_ACTIVE_LOW>;
25 gpio-poweroff {
[all …]
Drk3288-veyron.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include <dt-bindings/clock/rockchip,rk808.h>
9 #include <dt-bindings/input/input.h>
14 stdout-path = "serial2:115200n8";
27 power_button: power-button {
28 compatible = "gpio-keys";
29 pinctrl-names = "default";
30 pinctrl-0 = <&pwr_key_l>;
34 gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_LOW>;
36 debounce-interval = <100>;
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/net/wireless/
Dbrcm,bcm4329-fmac.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/wireless/brcm,bcm4329-fmac.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Arend van Spriel <arend@broadcom.com>
21 - items:
22 - enum:
23 - brcm,bcm43143-fmac
24 - brcm,bcm4341b0-fmac
25 - brcm,bcm4341b4-fmac
[all …]
/Linux-v5.15/drivers/phy/motorola/
Dphy-mapphone-mdm6600.c1 // SPDX-License-Identifier: GPL-2.0
35 PHY_MDM6600_MODE0, /* out USB mode0 and OOB wake */
36 PHY_MDM6600_MODE1, /* out USB mode1, in OOB wake */
111 struct gpio_desc *enable_gpio = ddata->ctrl_gpios[PHY_MDM6600_ENABLE]; in phy_mdm6600_init()
113 if (!ddata->enabled) in phy_mdm6600_init()
114 return -EPROBE_DEFER; in phy_mdm6600_init()
124 struct gpio_desc *enable_gpio = ddata->ctrl_gpios[PHY_MDM6600_ENABLE]; in phy_mdm6600_power_on()
127 if (!ddata->enabled) in phy_mdm6600_power_on()
128 return -ENODEV; in phy_mdm6600_power_on()
130 error = pinctrl_pm_select_default_state(ddata->dev); in phy_mdm6600_power_on()
[all …]
/Linux-v5.15/arch/arm64/boot/dts/rockchip/
Drk3399-rock-pi-4b.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
8 #include "rk3399-rock-pi-4.dtsi"
23 compatible = "brcm,bcm4329-fmac";
25 interrupt-parent = <&gpio0>;
27 interrupt-names = "host-wake";
28 pinctrl-names = "default";
29 pinctrl-0 = <&wifi_host_wake_l>;
37 compatible = "brcm,bcm43438-bt";
39 clock-names = "ext_clock";
[all …]
Drk3399-rock-pi-4c.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include "rk3399-rock-pi-4.dtsi"
24 compatible = "brcm,bcm4329-fmac";
26 interrupt-parent = <&gpio0>;
28 interrupt-names = "host-wake";
29 pinctrl-names = "default";
30 pinctrl-0 = <&wifi_host_wake_l>;
38 compatible = "brcm,bcm43438-bt";
40 clock-names = "ext_clock";
[all …]
/Linux-v5.15/sound/soc/
Dsoc-jack.c1 // SPDX-License-Identifier: GPL-2.0+
3 // soc-jack.c -- ALSA SoC jack handling
21 * snd_soc_jack_report - Report the current status for a jack
44 dapm = &jack->card->dapm; in snd_soc_jack_report()
46 mutex_lock(&jack->mutex); in snd_soc_jack_report()
48 jack->status &= ~mask; in snd_soc_jack_report()
49 jack->status |= status & mask; in snd_soc_jack_report()
53 list_for_each_entry(pin, &jack->pins, list) { in snd_soc_jack_report()
54 int enable = pin->mask & jack->status; in snd_soc_jack_report()
56 if (pin->invert) in snd_soc_jack_report()
[all …]

12345678910