| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/ti/ |
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/ |
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/bridge/ |
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A 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 …]
|
| H A 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 …]
|
| H A D | omap3-beagle.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 11 compatible = "ti,omap3-beagle", "ti,omap3430", "ti,omap3"; 15 cpu0-supply = <&vcc>; 30 compatible = "gpio-leds"; 33 gpios = <&twl_gpio 19 GPIO_ACTIVE_HIGH>; /* LEDB */ 38 gpios = <&gpio5 22 GPIO_ACTIVE_HIGH>; /* 150 -> D6 LED */ 39 linux,default-trigger = "heartbeat"; 44 gpios = <&gpio5 21 GPIO_ACTIVE_HIGH>; /* 149 -> D7 LED */ [all …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A D | omap3-n900.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (C) 2013-2014 Aaro Koskinen <aaro.koskinen@iki.fi> 7 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 14 * Default secure signed bootloader (Nokia X-Loader) does not enable L3 firewall 16 * blocks then kernel receive "Unhandled fault: external abort on non-linefetch" 17 * and crash. Until somebody fix omap-aes.c and omap_hwmod_3xxx_data.c code (no 33 compatible = "nokia,omap3-n900", "ti,omap3430", "ti,omap3"; 46 cpu0-supply = <&vcc>; [all …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A D | omap3-lilly-dbb056.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 /dts-v1/; 7 #include "omap3-lilly-a83x.dtsi" 10 model = "INCOstartec LILLY-DBB056 (DM3730)"; 11 …compatible = "incostartec,omap3-lilly-dbb056", "incostartec,omap3-lilly-a83x", "ti,omap3630", "ti,… 15 vaux2: regulator-vaux2 { 16 compatible = "ti,twl4030-vaux2"; 17 regulator-min-microvolt = <2800000>; 18 regulator-max-microvolt = <2800000>; 19 regulator-always-on; [all …]
|
| H A D | dra72-evm-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 8 #include "dra7-ipu-dsp-common.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/clock/ti-dra7-atl.h> 13 compatible = "ti,dra72-evm", "ti,dra722", "ti,dra72", "ti,dra7"; 20 stdout-path = &uart1; 23 evm_12v0: fixedregulator-evm12v0 { 25 compatible = "regulator-fixed"; [all …]
|
| H A D | am335x-igep0033.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * am335x-igep0033.dtsi - Device Tree file for IGEP COM AQUILA AM335x 5 * Copyright (C) 2013 ISEE 2007 SL - http://www.isee.biz 8 /dts-v1/; 11 #include <dt-bindings/interrupt-controller/irq.h> 16 cpu0-supply = <&vdd1_reg>; 26 pinctrl-names = "default"; 27 pinctrl-0 = <&leds_pins>; 29 compatible = "gpio-leds"; 33 gpios = <&gpio1 23 GPIO_ACTIVE_HIGH>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/i2c/ |
| H A 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 …]
|
| H A 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 …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-mvebu/ |
| H A D | gpio.c | 4 * Written-by: Prafulla Wadaskar <prafulla@marvell.com> 6 * SPDX-License-Identifier: GPL-2.0+ 15 * mvebu_config_gpio - GPIO configuration 25 /* Init GPIOS to default values as per board requirement */ in mvebu_config_gpio() 26 writel(gpp0_oe_val, &gpio0reg->dout); in mvebu_config_gpio() 27 writel(gpp1_oe_val, &gpio1reg->dout); in mvebu_config_gpio() 28 writel(gpp0_oe, &gpio0reg->oe); in mvebu_config_gpio() 29 writel(gpp1_oe, &gpio1reg->oe); in mvebu_config_gpio()
|
| /OK3568_Linux_fs/u-boot/board/Seagate/goflexhome/ |
| H A D | goflexhome.c | 12 * SPDX-License-Identifier: GPL-2.0+ 17 #include <asm/mach-types.h> 27 /* Multi-Purpose Pins Functionality configuration */ in board_early_init_f() 84 * There are maximum 64 gpios controlled through 2 sets of registers in board_early_init_f() 99 gd->bd->bi_arch_number = MACH_TYPE_GOFLEXHOME; in board_init() 102 gd->bd->bi_boot_params = mvebu_sdram_bar(0) + 0x100; in board_init() 150 u32 oe; in set_leds() local 154 oe = readl(&r->oe) | BOTH_LEDS; in set_leds() 155 writel(oe & ~leds, &r->oe); /* active low */ in set_leds() 156 bl = readl(&r->blink_en) & ~BOTH_LEDS; in set_leds() [all …]
|
| /OK3568_Linux_fs/u-boot/board/Seagate/dockstar/ |
| H A D | dockstar.c | 9 * SPDX-License-Identifier: GPL-2.0+ 18 #include <asm/mach-types.h> 27 * There are maximum 64 gpios controlled through 2 sets of registers in board_early_init_f() 34 /* Multi-Purpose Pins Functionality configuration */ in board_early_init_f() 97 gd->bd->bi_arch_number = MACH_TYPE_DOCKSTAR; in board_init() 100 gd->bd->bi_boot_params = mvebu_sdram_bar(0) + 0x100; in board_init() 148 u32 oe = readl(&r->oe) | BOTH_LEDS; in set_leds() local 149 writel(oe & ~leds, &r->oe); /* active low */ in set_leds() 150 u32 bl = readl(&r->blink_en) & ~BOTH_LEDS; in set_leds() 151 writel(bl | blinking, &r->blink_en); in set_leds()
|
| /OK3568_Linux_fs/u-boot/drivers/gpio/ |
| H A D | 74x164_gpio.c | 2 * Take drivers/gpio/gpio-74x164.c as reference. 4 * 74Hx164 - Generic serial-in/parallel-out 8-bits shift register GPIO driver 8 * SPDX-License-Identifier: GPL-2.0+ 19 #include <dt-bindings/gpio/gpio.h> 25 * struct gen_74x164_chip - Data for 74Hx164 27 * @oe: OE pin 34 struct gpio_desc oe; member 55 ret = dm_spi_xfer(dev, priv->nregs * 8, priv->buffer, NULL, in gen_74x164_write_conf() 66 uint bank = priv->nregs - 1 - offset / 8; in gen_74x164_get_value() 69 return (priv->buffer[bank] >> pin) & 0x1; in gen_74x164_get_value() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | dm8168-evm.dts | 6 /dts-v1/; 9 #include <dt-bindings/interrupt-controller/irq.h> 13 compatible = "ti,dm8168-evm", "ti,dm8168"; 23 compatible = "regulator-fixed"; 24 regulator-name = "vmmcsd_fixed"; 25 regulator-min-microvolt = <3300000>; 26 regulator-max-microvolt = <3300000>; 32 pinctrl-single,pins = < 41 pinctrl-single,pins = < 55 pinctrl-single,pins = < [all …]
|
| H A D | dra72-evm-common.dtsi | 2 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/ 8 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/clk/ti-dra7-atl.h> 15 compatible = "ti,dra72-evm", "ti,dra722", "ti,dra72", "ti,dra7"; 22 stdout-path = &uart1; 23 tick-timer = &timer2; 26 evm_12v0: fixedregulator-evm12v0 { 28 compatible = "regulator-fixed"; 29 regulator-name = "evm_12v0"; [all …]
|
| H A D | am335x-pxm2.dtsi | 6 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ 14 #include <dt-bindings/input/input.h> 18 stdout-path = &uart0; 19 tick-timer = &timer2; 24 cpu0-supply = <&vdd1_reg>; 29 compatible = "pwm-backlight"; 31 brightness-levels = <0 2 5 7 10 12 15 17 20 22 25 28 30 33 35 40 default-brightness-level = <80>; 41 power-supply = <&backlight_reg>; 42 enable-gpios = <&gpio3 16 0>; [all …]
|
| /OK3568_Linux_fs/u-boot/board/technexion/tao3530/ |
| H A D | tao3530.c | 5 * SPDX-License-Identifier: GPL-2.0+ 17 #include <asm/mach-types.h> 20 #include <asm/ehci-omap.h> 73 * Description: If we use SPL then there is no x-loader nor config header 80 * Switch baseboard LED to red upon power-on in get_board_mem_timings() 92 timings->mcfg = MCFG(256 << 20, 14); /* RAS-width 14 */ in get_board_mem_timings() 93 timings->ctrla = HYNIX_V_ACTIMA_165; in get_board_mem_timings() 94 timings->ctrlb = HYNIX_V_ACTIMB_165; in get_board_mem_timings() 97 timings->mcfg = MCFG(128 << 20, 13); /* RAS-width 13 */ in get_board_mem_timings() 98 timings->ctrla = MICRON_V_ACTIMA_165; in get_board_mem_timings() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/gpio/ |
| H A D | gpio-pca95xx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/gpio-pca95xx.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 19 - exar,xra1202 20 - maxim,max7310 21 - maxim,max7312 22 - maxim,max7313 23 - maxim,max7315 [all …]
|