Home
last modified time | relevance | path

Searched +full:device +full:- +full:wakeup +full:- +full:gpios (Results 1 – 25 of 459) sorted by relevance

12345678910>>...19

/linux-6.14.4/Documentation/devicetree/bindings/net/bluetooth/
Dbrcm,bluetooth.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <[email protected]>
13 This binding describes Broadcom UART-attached bluetooth chips.
18 - items:
19 - enum:
20 - infineon,cyw43439-bt
21 - const: brcm,bcm4329-bt
22 - enum:
[all …]
Dnokia,h4p-bluetooth.txt2 ---------------------
5 vendors and modified device API. Those devices speak a protocol named H4+
8 UART status lines for wakeup of UART transceivers to improve power management
13 - compatible: should contain "nokia,h4p-bluetooth" as well as one of the following:
14 * "brcm,bcm2048-nokia"
15 * "ti,wl1271-bluetooth-nokia"
16 - reset-gpios: GPIO specifier, used to reset the BT module (active low)
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)
19 - clock-names: should be "sysclk"
[all …]
Drealtek,bluetooth.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Vasily Khoruzhick <[email protected]>
11 - Alistair Francis <[email protected]>
22 - enum:
23 - realtek,rtl8723bs-bt
24 - realtek,rtl8723cs-bt
25 - realtek,rtl8723ds-bt
26 - realtek,rtl8822cs-bt
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/net/can/
Dti,tcan4x5x.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Marc Kleine-Budde <[email protected]>
15 - items:
16 - enum:
17 - ti,tcan4552
18 - ti,tcan4553
19 - const: ti,tcan4x5x
20 - const: ti,tcan4x5x
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/gnss/
Dsirfstar.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Johan Hovold <[email protected]>
23 - $ref: gnss-common.yaml#
24 - $ref: /schemas/serial/serial-peripheral-props.yaml#
29 - csr,gsd4t
30 - csr,csrg05ta03-icje-r
31 - fastrax,uc430
32 - linx,r4
[all …]
/linux-6.14.4/arch/arm/boot/dts/microchip/
Dat91sam9261ek.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * at91sam9261ek.dts - Device Tree file for Atmel at91sam9261 reference board
5 * Copyright (C) 2013 Jean-Jacques Hiblot <[email protected]>
7 /dts-v1/;
16 stdout-path = "serial0:115200n8";
25 clock-frequency = <32768>;
29 clock-frequency = <18432000>;
40 atmel,power-control-gpio = <&pioA 12 GPIO_ACTIVE_LOW>;
44 bits-per-pixel = <16>;
45 atmel,lcdcon-backlight;
[all …]
Dat91sam9260ek.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree file for Atmel at91sam9260 Evaluation Kit
8 /dts-v1/;
10 #include <dt-bindings/input/input.h>
17 stdout-path = &dbgu;
26 clock-frequency = <32768>;
30 clock-frequency = <18432000>;
38 compatible = "atmel,tcb-timer";
43 compatible = "atmel,tcb-timer";
49 atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>;
[all …]
Dat91-kizbox3-hs.dts1 // SPDX-License-Identifier: GPL-2.0
3 * at91-kizbox3-hs.dts - Device Tree file for Overkiz KIZBOX3-HS board
11 /dts-v1/;
12 #include "at91-kizbox3_common.dtsi"
15 model = "Overkiz KIZBOX3-HS";
16 compatible = "overkiz,kizbox3-hs", "atmel,sama5d2", "atmel,sama5";
18 led-controller-1 {
21 led-1 {
25 led-2 {
29 led-3 {
[all …]
/linux-6.14.4/drivers/tty/serial/
Dserial_mctrl_gpio.h1 /* SPDX-License-Identifier: GPL-2.0+ */
12 #include <linux/device.h>
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,
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/input/
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 <[email protected]>
15 - gpio-keys
16 - gpio-keys-polled
21 description: Name of entire device
23 poll-interval: true
26 …"^(button|event|key|switch|(button|event|key|switch)-[a-z0-9-]+|[a-z0-9-]+-(button|event|key|switc…
[all …]
Dgpio-matrix-keypad.txt1 * GPIO driven matrix keypad device tree bindings
6 keypad can sense a key-press and key-release by means of GPIO lines and
10 - compatible: Should be "gpio-matrix-keypad"
11 - row-gpios: List of gpios used as row lines. The gpio specifier
14 - col-gpios: List of gpios used as column lines. The gpio specifier
17 - linux,keymap: The definition can be found at
18 bindings/input/matrix-keymap.txt
21 - linux,no-autorepeat: do no enable autorepeat feature.
22 - wakeup-source: use any event on keypad as wakeup event.
23 (Legacy property supported: "linux,wakeup")
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/net/wireless/
Dsilabs,wfx.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Jérôme Pouiller <[email protected]>
14 Support for the Wifi chip WFxxx from Silicon Labs. Currently, the only device
16 https://www.silabs.com/documents/public/data-sheets/wf200-datasheet.pdf
22 Declaring the WFxxx chip in device tree is mandatory (usually, the VID/PID is
25 It is recommended to declare a mmc-pwrseq on SDIO host above WFx. Without
26 it, you may encounter issues during reboot. The mmc-pwrseq should be
27 compatible with mmc-pwrseq-simple. Please consult
[all …]
/linux-6.14.4/arch/arm/boot/dts/ti/omap/
Domap3-pandora-common.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
6 * Common device tree include for OpenPandora devices.
9 #include <dt-bindings/input/input.h>
14 cpu0-supply = <&vcc>;
29 #clock-cells = <0>;
30 compatible = "fixed-clock";
31 clock-frequency = <26000000>;
35 compatible = "connector-analog-tv";
40 remote-endpoint = <&venc_out>;
45 gpio-leds {
[all …]
Domap3-ldp.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
5 /dts-v1/;
7 #include <dt-bindings/input/input.h>
9 #include "omap-gpmc-smsc911x.dtsi"
13 compatible = "ti,omap3-ldp", "ti,omap3430", "ti,omap3";
22 cpu0-supply = <&vcc>;
27 compatible = "gpio-keys";
28 pinctrl-names = "default";
29 pinctrl-0 = <&gpio_key_pins>;
[all …]
/linux-6.14.4/arch/arm/boot/dts/renesas/
Demev2-kzm9d.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the KZM9D board
7 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
12 #include <dt-bindings/interrupt-controller/irq.h>
29 stdout-path = "serial1:115200n8";
33 compatible = "gpio-keys";
34 key-1 {
35 debounce-interval = <50>;
[all …]
/linux-6.14.4/arch/arm64/boot/dts/apple/
Ds800x-se.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Apple iPhone SE common device tree
8 #include "s800-0-3-common.dtsi"
9 #include <dt-bindings/input/input.h>
12 chassis-type = "handset";
14 gpio-keys {
15 compatible = "gpio-keys";
17 button-home {
19 gpios = <&pinctrl_ap 96 GPIO_ACTIVE_LOW>;
21 wakeup-source;
[all …]
Ds800x-6s.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Apple iPhone 6s / 6S Plus common device tree
8 #include "s800-0-3-common.dtsi"
9 #include <dt-bindings/input/input.h>
12 chassis-type = "handset";
14 gpio-keys {
15 compatible = "gpio-keys";
17 button-home {
19 gpios = <&pinctrl_ap 96 GPIO_ACTIVE_LOW>;
21 wakeup-source;
[all …]
Dt7000-mini4.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Apple iPad mini 4 common device tree
9 #include "t7000-common.dtsi"
10 #include "t7000-handheld.dtsi"
11 #include <dt-bindings/input/input.h>
14 chassis-type = "tablet";
16 gpio-keys {
17 compatible = "gpio-keys";
19 button-home {
21 gpios = <&pinctrl 32 GPIO_ACTIVE_LOW>;
[all …]
Dt7000-6.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Apple iPhone 6 / 6 Plus common device tree
7 #include <dt-bindings/input/input.h>
9 #include "t7000-common.dtsi"
10 #include "t7000-handheld.dtsi"
13 chassis-type = "handset";
15 gpio-keys {
16 compatible = "gpio-keys";
18 button-home {
20 gpios = <&pinctrl 32 GPIO_ACTIVE_LOW>;
[all …]
Dt8011-pro2.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Apple iPad Pro 2 common device tree
8 #include <dt-bindings/input/input.h>
11 chassis-type = "tablet";
13 gpio-keys {
14 compatible = "gpio-keys";
16 button-home {
18 gpios = <&pinctrl_ap 139 GPIO_ACTIVE_LOW>;
20 wakeup-source;
23 button-power {
[all …]
Ds5l8960x-5s.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Apple iPhone 5s common device tree
10 #include "s5l8960x-common.dtsi"
11 #include <dt-bindings/input/input.h>
14 chassis-type = "handset";
16 gpio-keys {
17 compatible = "gpio-keys";
19 button-home {
21 gpios = <&pinctrl 2 GPIO_ACTIVE_LOW>;
23 wakeup-source;
[all …]
Ds5l8960x-air1.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Apple iPad Air common device tree
10 #include "s5l8960x-common.dtsi"
11 #include <dt-bindings/input/input.h>
14 chassis-type = "tablet";
16 gpio-keys {
17 compatible = "gpio-keys";
19 button-home {
21 gpios = <&pinctrl 2 GPIO_ACTIVE_LOW>;
23 wakeup-source;
[all …]
Ds5l8960x-mini2.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Apple iPad mini 2 common device tree
10 #include "s5l8960x-common.dtsi"
11 #include <dt-bindings/input/input.h>
14 chassis-type = "tablet";
16 gpio-keys {
17 compatible = "gpio-keys";
19 button-home {
21 gpios = <&pinctrl 2 GPIO_ACTIVE_LOW>;
23 wakeup-source;
[all …]
/linux-6.14.4/arch/arm/boot/dts/nxp/imx/
Dimx6ul-phytec-segin-peb-wlbt-05.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
11 reg_wl_en: regulator-wl-en {
12 compatible = "regulator-fixed";
13 regulator-name = "wlan_en";
14 regulator-min-microvolt = <3300000>;
15 regulator-max-microvolt = <3300000>;
16 pinctrl-names = "default";
17 pinctrl-0 = <&pinctrl_wl>;
[all …]
Dimx6qdl-phytec-mira-peb-wlbt-05.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
11 reg_wl_en: regulator-wl-en {
12 compatible = "regulator-fixed";
13 regulator-name = "wlan_en";
14 regulator-min-microvolt = <3300000>;
15 regulator-max-microvolt = <3300000>;
16 pinctrl-names = "default";
17 pinctrl-0 = <&pinctrl_wl>;
[all …]

12345678910>>...19