Home
last modified time | relevance | path

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

12345678910>>...15

/linux-6.12.1/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>
15 - samsung,s3fwrn5-i2c
16 - samsung,s3fwrn82
18 en-gpios:
32 wake-gpios:
37 s3fwrn5,en-gpios:
41 Use en-gpios
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/net/can/
Dtcan4x5x.txt7 - compatible:
11 - reg: 0
12 - #address-cells: 1
13 - #size-cells: 0
14 - spi-max-frequency: Maximum frequency of the SPI bus the chip can
16 - interrupt-parent: the phandle to the interrupt controller which provides
18 - interrupts: interrupt specification for data-ready.
24 - reset-gpios: Hardwired output GPIO. If not defined then software
26 - device-state-gpios: Input GPIO that indicates if the device is in
29 - device-wake-gpios: Wake up GPIO to wake up the TCAN device. Not
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/net/bluetooth/
Drealtek,bluetooth.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Vasily Khoruzhick <anarsoul@gmail.com>
11 - Alistair Francis <alistair@alistair23.me>
22 - enum:
23 - realtek,rtl8723bs-bt
24 - realtek,rtl8723cs-bt
25 - realtek,rtl8723ds-bt
26 - realtek,rtl8822cs-bt
[all …]
/linux-6.12.1/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>
18 - $ref: input.yaml#
30 vdda-supply:
34 vdd-supply:
38 reset-gpios:
45 wake-gpios:
[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#
10 - Rob Herring <robh@kernel.org>
15 - gpio-keys
16 - gpio-keys-polled
23 poll-interval: true
26 …"^(button|event|key|switch|(button|event|key|switch)-[a-z0-9-]+|[a-z0-9-]+-(button|event|key|switc…
30 gpios:
[all …]
/linux-6.12.1/arch/arm64/boot/dts/allwinner/
Dsun50i-h700-anbernic-rg35xx-plus.dts1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
6 #include "sun50i-h700-anbernic-rg35xx-2024.dts"
10 compatible = "anbernic,rg35xx-plus", "allwinner,sun50i-h700";
13 compatible = "mmc-pwrseq-simple";
15 clock-names = "ext_clock";
16 pinctrl-0 = <&x32clk_fanout_pin>;
17 pinctrl-names = "default";
18 post-power-on-delay-ms = <200>;
19 reset-gpios = <&pio 6 18 GPIO_ACTIVE_LOW>; /* PG18 */
25 vmmc-supply = <&reg_cldo4>;
[all …]
Dsun50i-h6-pine-h64-model-b.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 #include "sun50i-h6-pine-h64.dts"
8 /delete-node/ &reg_gmac_3v3;
12 compatible = "pine64,pine-h64-model-b", "allwinner,sun50i-h6";
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 …]
Dsun50i-h6-tanix-tx6.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 /dts-v1/;
6 #include "sun50i-h6-tanix.dtsi"
10 compatible = "oranth,tanix-tx6", "allwinner,sun50i-h6";
14 linux,rc-map-name = "rc-tanix-tx5max";
18 pinctrl-names = "default";
19 pinctrl-0 = <&uart1_pins>, <&uart1_rts_cts_pins>;
20 uart-has-rtscts;
24 compatible = "realtek,rtl8822cs-bt";
25 device-wake-gpios = <&r_pio 1 2 GPIO_ACTIVE_HIGH>; /* PM2 */
[all …]
/linux-6.12.1/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
55 * @wake: enable as wake source
67 bool wake; member
103 struct snd_soc_jack_gpio *gpios);
106 int count, struct snd_soc_jack_gpio *gpios);
[all …]
/linux-6.12.1/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 …]
/linux-6.12.1/arch/riscv/boot/dts/allwinner/
Dsun20i-d1-mangopi-mq-pro.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 #include <dt-bindings/gpio/gpio.h>
5 #include <dt-bindings/leds/common.h>
7 /dts-v1/;
9 #include "sun20i-d1.dtsi"
10 #include "sun20i-common-regulators.dtsi"
14 compatible = "widora,mangopi-mq-pro", "allwinner,sun20i-d1";
22 stdout-path = "serial0:115200n8";
26 compatible = "gpio-leds";
28 led-0 {
[all …]
Dsun20i-d1-lichee-rv-dock.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 #include <dt-bindings/input/input.h>
7 #include "sun20i-d1-lichee-rv.dts"
11 compatible = "sipeed,lichee-rv-dock", "sipeed,lichee-rv",
12 "allwinner,sun20i-d1";
18 dmic_codec: dmic-codec {
19 compatible = "dmic-codec";
20 num-channels = <2>;
21 #sound-dai-cells = <0>;
24 dmic-sound {
[all …]
/linux-6.12.1/drivers/tty/serial/
Dserial_mctrl_gpio.h1 /* SPDX-License-Identifier: GPL-2.0+ */
29 * Opaque descriptor for modem lines controlled by GPIOs
36 * Set state of the modem control output lines via GPIOs.
38 void mctrl_gpio_set(struct mctrl_gpios *gpios, unsigned int mctrl);
41 * Get state of the modem control input lines from GPIOs.
44 unsigned int mctrl_gpio_get(struct mctrl_gpios *gpios, unsigned int *mctrl);
47 * Get state of the modem control output lines from GPIOs.
51 mctrl_gpio_get_outputs(struct mctrl_gpios *gpios, unsigned int *mctrl);
56 struct gpio_desc *mctrl_gpio_to_gpiod(struct mctrl_gpios *gpios,
60 * Request and set direction of modem control line GPIOs and set up irq
[all …]
/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dsa8295p-adp.dts1 // SPDX-License-Identifier: BSD-3-Clause
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
11 #include <dt-bindings/spmi/spmi.h>
12 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
15 #include "sa8540p-pmics.dtsi"
19 compatible = "qcom,sa8295p-adp", "qcom,sa8540p";
26 stdout-path = "serial0:115200n8";
29 dp2-connector {
[all …]
/linux-6.12.1/arch/arm64/boot/dts/amlogic/
Dmeson-g12a-fbx8am-realtek.dtso1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 /dts-v1/;
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/gpio/meson-g12a-gpio.h>
12 compatible = "realtek,rtl8822cs-bt";
13 enable-gpios = <&gpio GPIOX_17 GPIO_ACTIVE_HIGH>;
14 host-wake-gpios = <&gpio GPIOX_19 GPIO_ACTIVE_HIGH>;
15 device-wake-gpios = <&gpio GPIOX_18 GPIO_ACTIVE_HIGH>;
Dmeson-axg-jethome-jethub-j110-rev-2.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "meson-axg-jethome-jethub-j1xx.dtsi"
13 compatible = "jethome,jethub-j110", "amlogic,a113d", "amlogic,meson-axg";
26 broken-cd;/* cd-gpios = <&gpio_ao GPIOAO_3 GPIO_ACTIVE_LOW>;*/
32 compatible = "realtek,rtl8822cs-bt";
33 enable-gpios = <&gpio GPIOZ_7 GPIO_ACTIVE_HIGH>;
34 host-wake-gpios = <&gpio GPIOZ_8 GPIO_ACTIVE_HIGH>;
35 device-wake-gpios = <&gpio GPIOZ_6 GPIO_ACTIVE_HIGH>;
46 address-width = <0x10>;
[all …]
/linux-6.12.1/arch/arm/boot/dts/allwinner/
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 …]
/linux-6.12.1/arch/arm64/boot/dts/rockchip/
Drk3308-rock-pi-s.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/leds/common.h>
24 stdout-path = "serial0:1500000n8";
28 compatible = "gpio-leds";
29 pinctrl-names = "default";
30 pinctrl-0 = <&green_led>, <&heartbeat_led>;
32 green-led {
34 default-state = "on";
36 gpios = <&gpio0 RK_PA6 GPIO_ACTIVE_HIGH>;
[all …]
Dpx30-ringneck-haikou.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
7 #include "px30-ringneck.dtsi"
8 #include <dt-bindings/input/input.h>
9 #include <dt-bindings/leds/common.h>
12 model = "Theobroma Systems PX30-uQ7 SoM on Haikou devkit";
13 compatible = "tsd,px30-ringneck-haikou", "rockchip,px30";
21 stdout-path = "serial0:115200n8";
24 gpio-keys {
25 compatible = "gpio-keys";
[all …]
Drk3308-rock-s0.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
5 #include <dt-bindings/leds/common.h>
10 compatible = "radxa,rock-s0", "rockchip,rk3308";
20 stdout-path = "serial0:1500000n8";
24 compatible = "gpio-leds";
25 pinctrl-names = "default";
26 pinctrl-0 = <&pwr_led>;
28 led-green {
30 default-state = "on";
[all …]
Drk3399-puma-haikou.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
7 #include "rk3399-puma.dtsi"
8 #include <dt-bindings/input/input.h>
11 model = "Theobroma Systems RK3399-Q7 SoM";
12 compatible = "tsd,rk3399-puma-haikou", "rockchip,rk3399";
19 stdout-path = "serial0:115200n8";
22 gpio-keys {
23 compatible = "gpio-keys";
24 pinctrl-0 = <&haikou_keys_pin>;
[all …]
Drk3588-tiger-haikou.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
7 #include <dt-bindings/input/input.h>
8 #include "rk3588-tiger.dtsi"
11 model = "Theobroma Systems RK3588-Q7 SoM on Haikou devkit";
12 compatible = "tsd,rk3588-tiger-haikou", "tsd,rk3588-tiger", "rockchip,rk3588";
20 stdout-path = "serial2:115200n8";
23 dc_12v: dc-12v-regulator {
24 compatible = "regulator-fixed";
25 regulator-name = "dc_12v";
[all …]
/linux-6.12.1/arch/arm64/boot/dts/mediatek/
Dmt8192-asurada-hayato-r1.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 /dts-v1/;
6 #include "mt8192-asurada.dtsi"
10 chassis-type = "convertible";
11 compatible = "google,hayato-rev1", "google,hayato", "mediatek,mt8192";
15 function-row-physmap = <
44 bt_pins: bt-pins {
45 pins-bt-kill {
47 output-low;
50 pins-bt-wake {
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/pci/
Dqcom,pcie-ep.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pci/qcom,pcie-ep.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
15 - enum:
16 - qcom,sa8775p-pcie-ep
17 - qcom,sdx55-pcie-ep
18 - qcom,sm8450-pcie-ep
19 - items:
[all …]

12345678910>>...15