Searched +full:pinctrl +full:- +full:wakeup +full:- +full:interrupt (Results 1 – 25 of 968) sorted by relevance
12345678910>>...39
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
| D | samsung-pinctrl.txt | 6 on-chip controllers onto these pads. 9 - compatible: should be one of the following. 10 - "samsung,s3c2412-pinctrl": for S3C2412-compatible pin-controller, 11 - "samsung,s3c2416-pinctrl": for S3C2416-compatible pin-controller, 12 - "samsung,s3c2440-pinctrl": for S3C2440-compatible pin-controller, 13 - "samsung,s3c2450-pinctrl": for S3C2450-compatible pin-controller, 14 - "samsung,s3c64xx-pinctrl": for S3C64xx-compatible pin-controller, 15 - "samsung,s5pv210-pinctrl": for S5PV210-compatible pin-controller, 16 - "samsung,exynos3250-pinctrl": for Exynos3250 compatible pin-controller. 17 - "samsung,exynos4210-pinctrl": for Exynos4210 compatible pin-controller. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | samsung,pinctrl.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/samsung,pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 11 - Sylwester Nawrocki <s.nawrocki@samsung.com> 12 - Tomasz Figa <tomasz.figa@gmail.com> 19 the following format 'pinctrl{n}' where n is a unique number for the alias. 22 - External GPIO interrupts (see interrupts property in pin controller node); 24 - External wake-up interrupts - multiplexed (capable of waking up the system [all …]
|
| D | samsung,pinctrl-wakeup-interrupt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Samsung S3C/S5P/Exynos SoC pin controller - wake-up interrupt controller 10 - Krzysztof Kozlowski <krzk@kernel.org> 11 - Sylwester Nawrocki <s.nawrocki@samsung.com> 12 - Tomasz Figa <tomasz.figa@gmail.com> 18 External wake-up interrupts for Samsung S3C/S5P/Exynos SoC pin controller. 19 For S3C24xx, S3C64xx, S5PV210 and Exynos4210 compatible wake-up interrupt [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | cypress,cyapa.txt | 4 - compatible: must be "cypress,cyapa". 5 - reg: I2C address of the chip. 6 - interrupts: interrupt to which the chip is connected (see interrupt 10 - wakeup-source: touchpad can be used as a wakeup source. 11 - pinctrl-names: should be "default" (see pinctrl binding [1]). 12 - pinctrl-0: a phandle pointing to the pin settings for the device (see 13 pinctrl binding [1]). 14 - vcc-supply: a phandle for the regulator supplying 3.3V power. 16 [0]: Documentation/devicetree/bindings/interrupt-controller/interrupts.txt 17 [1]: Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt [all …]
|
| D | elan_i2c.txt | 4 - compatible: must be "elan,ekth3000". 5 - reg: I2C address of the chip. 6 - interrupts: interrupt to which the chip is connected (see interrupt 10 - wakeup-source: touchpad can be used as a wakeup source. 11 - pinctrl-names: should be "default" (see pinctrl binding [1]). 12 - pinctrl-0: a phandle pointing to the pin settings for the device (see 13 pinctrl binding [1]). 14 - vcc-supply: a phandle for the regulator supplying 3.3V power. 15 - elan,trackpoint: touchpad can support a trackpoint (boolean) 16 - elan,clickpad: touchpad is a clickpad (the entire surface is a button) [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/ |
| D | wakeup-source.txt | 1 Specifying wakeup capability for devices 5 ---------------- 6 Nodes that describe devices which has wakeup capability must contain an 7 "wakeup-source" boolean property. 9 Also, if device is marked as a wakeup source, then all the primary 10 interrupt(s) can be used as wakeup interrupt(s). 12 However if the devices have dedicated interrupt as the wakeup source 14 interrupt name. In such cases only that interrupt can be used as wakeup 15 interrupt. 18 --------------------------------------------------------- [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/ |
| D | wakeup-source.txt | 1 Specifying wakeup capability for devices 5 ---------------- 6 Nodes that describe devices which has wakeup capability must contain an 7 "wakeup-source" boolean property. 9 Also, if device is marked as a wakeup source, then all the primary 10 interrupt(s) can be used as wakeup interrupt(s). 12 However if the devices have dedicated interrupt as the wakeup source 14 interrupt name. In such cases only that interrupt can be used as wakeup 15 interrupt. 18 --------------------------------------------------------- [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/renesas/ |
| D | r8a7792-blanche.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 25 stdout-path = "serial0:115200n8"; 33 d3_3v: regulator-3v3 { 34 compatible = "regulator-fixed"; 35 regulator-name = "D3.3V"; 36 regulator-min-microvolt = <3300000>; 37 regulator-max-microvolt = <3300000>; [all …]
|
| D | r8a7793-gose.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2014-2015 Renesas Electronics Corporation 9 * SSI-AK4643 36 /dts-v1/; 38 #include <dt-bindings/gpio/gpio.h> 39 #include <dt-bindings/input/input.h> 59 stdout-path = "serial0:115200n8"; 68 compatible = "gpio-keys"; 70 pinctrl-0 = <&keyboard_pins>; 71 pinctrl-names = "default"; [all …]
|
| D | r8a7791-koelsch.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2013-2014 Renesas Solutions Corp. 11 * SSI-AK4643 38 /dts-v1/; 40 #include <dt-bindings/gpio/gpio.h> 41 #include <dt-bindings/input/input.h> 63 stdout-path = "serial0:115200n8"; 77 #address-cells = <1>; 78 #size-cells = <1>; 82 compatible = "gpio-keys"; [all …]
|
| D | r8a7794-silk.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2014-2015 Renesas Solutions Corp. 7 * Copyright (C) 2014-2015 Cogent Embedded, Inc. 11 * SSI-AK4643 13 * SW1: 2-1: AK4643 14 * 2-3: ADV7511 21 /dts-v1/; 23 #include <dt-bindings/gpio/gpio.h> 24 #include <dt-bindings/input/input.h> 40 stdout-path = "serial0:115200n8"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/ |
| D | isil,isl12057.txt | 4 consisting of a compatible field, an address and possibly an interrupt 8 ("wakeup-source") to handle the specific use-case found 9 on at least three in-tree users of the chip (NETGEAR ReadyNAS 102, 104 10 and 2120 ARM-based NAS); On those devices, the IRQ#2 pin of the chip 13 RTC alarm rings. In order to mark the device has a wakeup source and 20 - "compatible": must be "isil,isl12057" 21 - "reg": I2C bus address of the device 25 - "wakeup-source": mark the chip as a wakeup source, independently of 38 that the pinctrl-related properties below are given for completeness and 41 "interrupt-parent" and "interrupts" are usually sufficient): [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/ |
| D | isil,isl12057.txt | 4 consisting of a compatible field, an address and possibly an interrupt 8 ("wakeup-source") to handle the specific use-case found 9 on at least three in-tree users of the chip (NETGEAR ReadyNAS 102, 104 10 and 2120 ARM-based NAS); On those devices, the IRQ#2 pin of the chip 13 RTC alarm rings. In order to mark the device has a wakeup source and 20 - "compatible": must be "isil,isl12057" 21 - "reg": I2C bus address of the device 25 - "wakeup-source": mark the chip as a wakeup source, independently of 38 that the pinctrl-related properties below are given for completeness and 41 "interrupt-parent" and "interrupts" are usually sufficient): [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/touchscreen/ |
| D | sis_i2c.txt | 4 - compatible: must be "sis,9200-ts" 5 - reg: i2c slave address 6 - interrupts: touch controller interrupt (see interrupt 10 - pinctrl-names: should be "default" (see pinctrl binding [1]). 11 - pinctrl-0: a phandle pointing to the pin settings for the 12 device (see pinctrl binding [1]). 13 - attn-gpios: the gpio pin used as attention line 14 - reset-gpios: the gpio pin used to reset the controller 15 - wakeup-source: touchscreen can be used as a wakeup source 17 [0]: Documentation/devicetree/bindings/interrupt-controller/interrupts.txt [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/touchscreen/ |
| D | sis_i2c.txt | 4 - compatible: must be "sis,9200-ts" 5 - reg: i2c slave address 6 - interrupts: touch controller interrupt (see interrupt 10 - pinctrl-names: should be "default" (see pinctrl binding [1]). 11 - pinctrl-0: a phandle pointing to the pin settings for the 12 device (see pinctrl binding [1]). 13 - attn-gpios: the gpio pin used as attention line 14 - reset-gpios: the gpio pin used to reset the controller 15 - wakeup-source: touchscreen can be used as a wakeup source 17 [0]: Documentation/devicetree/bindings/interrupt-controller/interrupts.txt [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | r8a7792-blanche.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 25 stdout-path = "serial0:115200n8"; 33 d3_3v: regulator-3v3 { 34 compatible = "regulator-fixed"; 35 regulator-name = "D3.3V"; 36 regulator-min-microvolt = <3300000>; 37 regulator-max-microvolt = <3300000>; [all …]
|
| D | r8a7793-gose.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2014-2015 Renesas Electronics Corporation 9 * SSI-AK4643 36 /dts-v1/; 38 #include <dt-bindings/gpio/gpio.h> 39 #include <dt-bindings/input/input.h> 59 stdout-path = "serial0:115200n8"; 67 gpio-keys { 68 compatible = "gpio-keys"; 70 key-1 { [all …]
|
| D | r8a7791-koelsch.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2013-2014 Renesas Solutions Corp. 11 * SSI-AK4643 38 /dts-v1/; 40 #include <dt-bindings/gpio/gpio.h> 41 #include <dt-bindings/input/input.h> 63 stdout-path = "serial0:115200n8"; 77 #address-cells = <1>; 78 #size-cells = <1>; 82 compatible = "gpio-keys"; [all …]
|
| D | omap3-ldp.dts | 1 // 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 …]
|
| D | pxa300-raumfeld-controller.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 5 #include "pxa300-raumfeld-common.dtsi" 9 compatible = "raumfeld,raumfeld-controller-pxa303", "marvell,pxa300"; 11 reg_vbatt: regulator-vbatt { 12 compatible = "regulator-fixed"; 13 regulator-name = "vbatt-fixed-supply"; 14 regulator-min-microvolt = <3700000>; 15 regulator-max-microvolt = <3700000>; 16 regulator-always-on; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/serial/ |
| D | mediatek,uart.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Matthias Brugger <matthias.bgg@gmail.com> 13 - $ref: serial.yaml# 23 - const: mediatek,mt6577-uart 24 - items: 25 - enum: 26 - mediatek,mt2701-uart 27 - mediatek,mt2712-uart [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/ |
| D | mediatek,mtk-xhci.txt | 6 the second one supports dual-role mode, and the host is based on xHCI 11 ------------------------------------------------------------------------ 14 - compatible : should be "mediatek,<soc-model>-xhci", "mediatek,mtk-xhci", 15 soc-model is the name of SoC, such as mt8173, mt2712 etc, when using 16 "mediatek,mtk-xhci" compatible string, you need SoC specific ones in 18 - "mediatek,mt8173-xhci" 19 - reg : specifies physical base address and size of the registers 20 - reg-names: should be "mac" for xHCI MAC and "ippc" for IP port control 21 - interrupts : interrupt used by the controller 22 - power-domains : a phandle to USB power domain node to control USB's [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/ |
| D | omap3-ldp.dts | 1 // 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 …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/intel/pxa/ |
| D | pxa300-raumfeld-controller.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 5 #include "pxa300-raumfeld-common.dtsi" 9 compatible = "raumfeld,raumfeld-controller-pxa303", "marvell,pxa300"; 11 reg_vbatt: regulator-vbatt { 12 compatible = "regulator-fixed"; 13 regulator-name = "vbatt-fixed-supply"; 14 regulator-min-microvolt = <3700000>; 15 regulator-max-microvolt = <3700000>; 16 regulator-always-on; [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/ |
| D | rk3399-rock-pi-4b-plus.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include "rk3399-rock-pi-4.dtsi" 9 #include "rk3399-op1-opp.dtsi" 13 compatible = "radxa,rockpi4b-plus", "radxa,rockpi4", "rockchip,rk3399"; 21 pinctrl-0 = <&hp_detect &hp_int>; 22 pinctrl-names = "default"; 23 interrupt-parent = <&gpio1>; 31 compatible = "brcm,bcm4329-fmac"; 33 interrupt-parent = <&gpio0>; [all …]
|
12345678910>>...39