| /kernel/linux/linux-4.19/drivers/gpu/drm/bridge/ |
| D | thc63lvd1024.c | 1 // SPDX-License-Identifier: GPL-2.0 30 struct gpio_desc *oe; member 45 return drm_bridge_attach(bridge->encoder, thc63->next, bridge); in thc63_attach() 53 ret = regulator_enable(thc63->vcc); in thc63_enable() 55 dev_err(thc63->dev, in thc63_enable() 60 gpiod_set_value(thc63->pdwn, 0); in thc63_enable() 61 gpiod_set_value(thc63->oe, 1); in thc63_enable() 69 gpiod_set_value(thc63->oe, 0); in thc63_disable() 70 gpiod_set_value(thc63->pdwn, 1); in thc63_disable() 72 ret = regulator_disable(thc63->vcc); in thc63_disable() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/ti/ |
| D | ti,tpd12s015.txt | 5 - compatible: "ti,tpd12s015" 8 - gpios: CT CP HPD, LS OE and HPD gpios 11 - Video port 0 for HDMI input 12 - Video port 1 for HDMI output 15 ------- 20 gpios = <&gpio2 28 GPIO_ACTIVE_HIGH>, /* 60, CT CP HPD */ 21 <&gpio2 9 GPIO_ACTIVE_HIGH>, /* 41, LS OE */ 25 #address-cells = <1>; 26 #size-cells = <0>; 32 remote-endpoint = <&hdmi_out>; [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/ti/ |
| D | ti,tpd12s015.txt | 5 - compatible: "ti,tpd12s015" 8 - gpios: CT CP HPD, LS OE and HPD gpios 11 - Video port 0 for HDMI input 12 - Video port 1 for HDMI output 15 ------- 20 gpios = <&gpio2 28 GPIO_ACTIVE_HIGH>, /* 60, CT CP HPD */ 21 <&gpio2 9 GPIO_ACTIVE_HIGH>, /* 41, LS OE */ 25 #address-cells = <1>; 26 #size-cells = <0>; 32 remote-endpoint = <&hdmi_out>; [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
| D | thc63lvd1024.c | 1 // SPDX-License-Identifier: GPL-2.0 32 struct gpio_desc *oe; member 50 return drm_bridge_attach(bridge->encoder, thc63->next, bridge, flags); in thc63_attach() 63 * dual-in, single-out where it is 40 to 150 MHz. As dual-in, dual-out in thc63_mode_valid() 67 if (thc63->timings.dual_link) { in thc63_mode_valid() 75 if (mode->clock < min_freq) in thc63_mode_valid() 78 if (mode->clock > max_freq) in thc63_mode_valid() 89 ret = regulator_enable(thc63->vcc); in thc63_enable() 91 dev_err(thc63->dev, in thc63_enable() 96 gpiod_set_value(thc63->pdwn, 0); in thc63_enable() [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/bridge/ |
| D | thine,thc63lvd1024.txt | 2 ------------------------------------------- 12 - compatible: Shall be "thine,thc63lvd1024" 13 - vcc-supply: Power supply for TTL output, TTL CLOCKOUT signal, LVDS input, 17 - powerdown-gpios: Power down GPIO signal, pin name "/PDWN". Active low 18 - oe-gpios: Output enable GPIO signal, pin name "OE". Active high 24 - port@0: First LVDS input port 25 - port@2: First digital CMOS/TTL parallel output 28 - port@1: Second LVDS input port 29 - port@3: Second digital CMOS/TTL parallel output 32 -------- [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/bridge/ |
| D | thine,thc63lvd1024.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacopo Mondi <jacopo+renesas@jmondi.org> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 33 The device can operate in single-link mode or dual-link mode. In 34 single-link mode, all pixels are received on port@0, and port@1 shall not 35 contain any endpoint. In dual-link mode, even-numbered pixels are 36 received on port@0 and odd-numbered pixels on port@1, and both port@0 and 40 '#address-cells': [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/ |
| D | chrontel,ch7322.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 7 title: Chrontel HDMI-CEC Controller 10 - Jeff Chase <jnchase@google.com> 13 The Chrontel CH7322 is a discrete HDMI-CEC controller. It is 30 reset-gpios: 33 pin is active-low. 36 standby-gpios: 38 Reference to the GPIO connected to the OE pin, if any. When low [all …]
|
| D | aptina,mt9v111.txt | 2 ---------------------------- 4 The Aptina MT9V111 is a 1/4-Inch VGA-format digital image sensor with a core 8 of image resolution and formats controllable through a simple two-wires 12 -------------------- 14 - compatible: shall be "aptina,mt9v111". 15 - clocks: reference to the system clock input provider. 18 -------------------- 20 - enable-gpios: output enable signal, pin name "OE#". Active low. 21 - standby-gpios: low power state control signal, pin name "STANDBY". 23 - reset-gpios: chip reset signal, pin name "RESET#". Active low. [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | omap4-duovero-parlor.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 5 /dts-v1/; 7 #include "omap4-duovero.dtsi" 9 #include <dt-bindings/input/input.h> 13 compatible = "gumstix,omap4-duovero-parlor", "gumstix,omap4-duovero", "ti,omap4430", "ti,omap4"; 20 compatible = "gpio-leds"; 23 gpios = <&gpio4 26 GPIO_ACTIVE_HIGH>; /* gpio_122 */ 24 linux,default-trigger = "heartbeat"; 29 compatible = "gpio-keys"; 30 #address-cells = <1>; [all …]
|
| D | omap3-devkit8000-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include <dt-bindings/input/input.h> 16 compatible = "gpio-leds"; 20 gpios = <&gpio6 26 GPIO_ACTIVE_HIGH>; /* 186 -> LED1 */ 21 default-state = "on"; 22 linux,default-trigger = "heartbeat"; 27 gpios = <&gpio6 3 GPIO_ACTIVE_HIGH>; /* 163 -> LED2 */ 28 default-state = "on"; 29 linux,default-trigger = "none"; 34 gpios = <&gpio6 4 GPIO_ACTIVE_HIGH>; /* 164 -> LED3 */ [all …]
|
| D | omap2420-n8x0-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 11 stdout-path = &uart3; 16 compatible = "i2c-cbus-gpio"; 17 gpios = <&gpio3 2 GPIO_ACTIVE_HIGH /* gpio66 clk */ 21 #address-cells = <1>; 22 #size-cells = <0>; 25 interrupt-parent = <&gpio4>; 34 clock-frequency = <400000>; 44 clock-frequency = <400000>; 50 /* gpio-irq for dma: 26 */ [all …]
|
| D | dm8168-evm.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /dts-v1/; 5 #include <dt-bindings/interrupt-controller/irq.h> 9 compatible = "ti,dm8168-evm", "ti,dm8168", "ti,dm816"; 19 compatible = "regulator-fixed"; 20 regulator-name = "vmmcsd_fixed"; 21 regulator-min-microvolt = <3300000>; 22 regulator-max-microvolt = <3300000>; 26 compatible = "fixed-clock"; 27 #clock-cells = <0>; [all …]
|
| D | am57xx-beagle-x15-revc.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2014-2017 Texas Instruments Incorporated - https://www.ti.com/ 6 #include "am57xx-beagle-x15-common.dtsi" 9 model = "TI AM5728 BeagleBoard-X15 rev C"; 13 gpios = <&gpio7 10 GPIO_ACTIVE_HIGH>, /* gpio7_10, CT CP HPD */ 14 <&gpio2 30 GPIO_ACTIVE_HIGH>, /* gpio2_30, LS OE */ 19 pinctrl-names = "default", "hs"; 20 pinctrl-0 = <&mmc1_pins_default>; 21 pinctrl-1 = <&mmc1_pins_hs>; 22 vmmc-supply = <&vdd_3v3>; [all …]
|
| D | am57xx-beagle-x15-revb1.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - https://www.ti.com/ 6 #include "am57xx-beagle-x15-common.dtsi" 9 model = "TI AM5728 BeagleBoard-X15 rev B1"; 13 gpios = <&gpio7 10 GPIO_ACTIVE_HIGH>, /* gpio7_10, CT CP HPD */ 14 <&gpio2 30 GPIO_ACTIVE_HIGH>, /* gpio2_30, LS OE */ 19 pinctrl-names = "default", "hs"; 20 pinctrl-0 = <&mmc1_pins_default>; 21 pinctrl-1 = <&mmc1_pins_hs>; 22 vmmc-supply = <&vdd_3v3>; [all …]
|
| D | omap5-uevm.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 "omap5-board-common.dtsi" 11 compatible = "ti,omap5-uevm", "ti,omap5"; 18 reserved-memory { 19 #address-cells = <2>; 20 #size-cells = <2>; 23 dsp_memory_region: dsp-memory@95000000 { 24 compatible = "shared-dma-pool"; [all …]
|
| D | am335x-nano.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2013 Newflow Ltd - http://www.newflow.co.uk/ 5 /dts-v1/; 15 cpu0-supply = <&dcdc2_reg>; 25 compatible = "gpio-leds"; 29 gpios = <&gpio1 5 0>; 30 default-state = "off"; 36 pinctrl-names = "default"; 37 pinctrl-0 = <&misc_pins>; 40 pinctrl-single,pins = < [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | omap4-duovero-parlor.dts | 8 /dts-v1/; 10 #include "omap4-duovero.dtsi" 12 #include <dt-bindings/input/input.h> 16 compatible = "gumstix,omap4-duovero-parlor", "gumstix,omap4-duovero", "ti,omap4430", "ti,omap4"; 23 compatible = "gpio-leds"; 26 gpios = <&gpio4 26 GPIO_ACTIVE_HIGH>; /* gpio_122 */ 27 linux,default-trigger = "heartbeat"; 32 compatible = "gpio-keys"; 33 #address-cells = <1>; 34 #size-cells = <0>; [all …]
|
| D | omap3-devkit8000-common.dtsi | 9 #include <dt-bindings/input/input.h> 19 compatible = "gpio-leds"; 23 gpios = <&gpio6 26 GPIO_ACTIVE_HIGH>; /* 186 -> LED1 */ 24 default-state = "on"; 25 linux,default-trigger = "heartbeat"; 30 gpios = <&gpio6 3 GPIO_ACTIVE_HIGH>; /* 163 -> LED2 */ 31 default-state = "on"; 32 linux,default-trigger = "none"; 37 gpios = <&gpio6 4 GPIO_ACTIVE_HIGH>; /* 164 -> LED3 */ 38 default-state = "on"; [all …]
|
| D | omap2420-n8x0-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 11 stdout-path = &uart3; 16 compatible = "i2c-cbus-gpio"; 17 gpios = <&gpio3 2 GPIO_ACTIVE_HIGH /* gpio66 clk */ 21 #address-cells = <1>; 22 #size-cells = <0>; 25 interrupt-parent = <&gpio4>; 34 clock-frequency = <400000>; 44 clock-frequency = <400000>; 50 /* gpio-irq for dma: 26 */ [all …]
|
| D | dm8168-evm.dts | 6 /dts-v1/; 9 #include <dt-bindings/interrupt-controller/irq.h> 13 compatible = "ti,dm8168-evm", "ti,dm8168", "ti,dm816"; 23 compatible = "regulator-fixed"; 24 regulator-name = "vmmcsd_fixed"; 25 regulator-min-microvolt = <3300000>; 26 regulator-max-microvolt = <3300000>; 30 compatible = "fixed-clock"; 31 #clock-cells = <0>; 32 clock-frequency = <100000000>; [all …]
|
| D | omap5-uevm.dts | 2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/ 8 /dts-v1/; 10 #include "omap5-board-common.dtsi" 14 compatible = "ti,omap5-uevm", "ti,omap5"; 26 compatible = "gpio-leds"; 29 gpios = <&gpio5 25 GPIO_ACTIVE_HIGH>; /* gpio5_153 D1 LED */ 30 linux,default-trigger = "heartbeat"; 31 default-state = "off"; 36 compatible = "gpio-keys"; 38 pinctrl-names = "default"; [all …]
|
| D | am57xx-beagle-x15-revc.dts | 2 * Copyright (C) 2014-2017 Texas Instruments Incorporated - http://www.ti.com/ 9 #include "am57xx-beagle-x15-common.dtsi" 12 model = "TI AM5728 BeagleBoard-X15 rev C"; 16 gpios = <&gpio7 10 GPIO_ACTIVE_HIGH>, /* gpio7_10, CT CP HPD */ 17 <&gpio2 30 GPIO_ACTIVE_HIGH>, /* gpio2_30, LS OE */ 22 pinctrl-names = "default", "hs"; 23 pinctrl-0 = <&mmc1_pins_default>; 24 pinctrl-1 = <&mmc1_pins_hs>; 25 vmmc-supply = <&vdd_3v3>; 26 vqmmc-supply = <&ldo1_reg>; [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/media/i2c/ |
| D | aptina,mt9v111.txt | 2 ---------------------------- 4 The Aptina MT9V111 is a 1/4-Inch VGA-format digital image sensor with a core 8 of image resolution and formats controllable through a simple two-wires 12 -------------------- 14 - compatible: shall be "aptina,mt9v111". 15 - clocks: reference to the system clock input provider. 18 -------------------- 20 - enable-gpios: output enable signal, pin name "OE#". Active low. 21 - standby-gpios: low power state control signal, pin name "STANDBY". 23 - reset-gpios: chip reset signal, pin name "RESET#". Active low. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/ |
| D | gpio-74x164.txt | 1 * Generic 8-bits shift register GPIO driver 4 - compatible: Should contain one of the following: 7 - reg : chip select number 8 - gpio-controller : Marks the device node as a gpio controller. 9 - #gpio-cells : Should be two. The first cell is the pin number and 13 - registers-number: Number of daisy-chained shift registers 16 - enable-gpios: GPIO connected to the OE (Output Enable) pin. 23 gpio-controller; 24 #gpio-cells = <2>; 25 registers-number = <4>; [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/gpio/ |
| D | gpio-74x164.txt | 1 * Generic 8-bits shift register GPIO driver 4 - compatible: Should contain one of the following: 7 - reg : chip select number 8 - gpio-controller : Marks the device node as a gpio controller. 9 - #gpio-cells : Should be two. The first cell is the pin number and 13 - registers-number: Number of daisy-chained shift registers 16 - enable-gpios: GPIO connected to the OE (Output Enable) pin. 23 gpio-controller; 24 #gpio-cells = <2>; 25 registers-number = <4>; [all …]
|