Home
last modified time | relevance | path

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

12345

/openbmc/linux/Documentation/devicetree/bindings/display/ti/
H A Dti,tpd12s015.txt5 - 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 …]
/openbmc/linux/drivers/gpu/drm/bridge/
H A Dthc63lvd1024.c1 // 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 …]
/openbmc/linux/Documentation/devicetree/bindings/display/bridge/
H A Dthine,thc63lvd1024.yaml1 # 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>
34 even-numbered pixels are received on port@0 and odd-numbered pixels on
60 - port@0
61 - port@2
63 oe-gpios:
65 description: Output enable GPIO signal, pin name "OE", active high.
[all …]
/openbmc/linux/arch/arm64/boot/dts/freescale/
H A Dmba8mx.dtsi1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT)
3 * Copyright 2020-2021 TQ-Systems GmbH
6 #include <dt-bindings/net/ti-dp83867.h>
8 /* TQ-Systems GmbH MBa8Mx baseboard */
12 compatible = "pwm-beeper";
14 beeper-hz = <4000>;
15 amp-supply = <&reg_vcc_3v3>;
19 stdout-path = &uart3;
22 gpio-keys {
23 compatible = "gpio-keys";
[all …]
/openbmc/u-boot/arch/arm/mach-mvebu/
H A Dgpio.c1 // SPDX-License-Identifier: GPL-2.0+
5 * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
14 * mvebu_config_gpio - GPIO configuration
24 /* Init GPIOS to default values as per board requirement */ in mvebu_config_gpio()
25 writel(gpp0_oe_val, &gpio0reg->dout); in mvebu_config_gpio()
26 writel(gpp1_oe_val, &gpio1reg->dout); in mvebu_config_gpio()
27 writel(gpp0_oe, &gpio0reg->oe); in mvebu_config_gpio()
28 writel(gpp1_oe, &gpio1reg->oe); in mvebu_config_gpio()
/openbmc/linux/Documentation/devicetree/bindings/media/i2c/
H A Dchrontel,ch7322.yaml1 # 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
17 - $ref: /schemas/media/cec/cec-common.yaml#
33 reset-gpios:
36 pin is active-low.
39 standby-gpios:
[all …]
H A Daptina,mt9v111.yaml1 # 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@jmondi.org>
13 The Aptina MT9V111 is a 1/4-Inch VGA-format digital image sensor with a core
17 of image resolutions and formats controllable through a simple two-wires
30 enable-gpios:
31 description: Enable signal, pin name "OE#". Active low.
34 standby-gpios:
39 reset-gpios:
[all …]
/openbmc/linux/arch/arm/boot/dts/ti/omap/
H A Domap4-duovero-parlor.dts1 // 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 Domap3-devkit8000-common.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
6 #include <dt-bindings/input/input.h>
16 compatible = "gpio-leds";
18 led-heartbeat {
20 gpios = <&gpio6 26 GPIO_ACTIVE_HIGH>; /* 186 -> LED1 */
21 default-state = "on";
22 linux,default-trigger = "heartbeat";
25 led-mmc {
27 gpios = <&gpio6 3 GPIO_ACTIVE_HIGH>; /* 163 -> LED2 */
28 default-state = "on";
[all …]
H A Domap5-uevm.dts1 // 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 Dam335x-myirtech-myc.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* SPDX-FileCopyrightText: Alexander Shiyan, <shc_work@mail.ru> */
5 /* Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ */
7 /dts-v1/;
11 #include <dt-bindings/interrupt-controller/irq.h>
12 #include <dt-bindings/leds/common.h>
15 model = "MYIR MYC-AM335X";
16 compatible = "myir,myc-am335x", "ti,am33xx";
20 cpu0-supply = <&vdd_core>;
21 voltage-tolerance = <2>;
[all …]
H A Ddm8168-evm.dts1 // 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 Dam57xx-beagle-x15-revc.dts1 // 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 …]
H A Domap2420-n8x0-common.dtsi1 // 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 Domap3-beagle.dts1 // 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";
31 led-pmu-stat {
33 gpios = <&twl_gpio 19 GPIO_ACTIVE_HIGH>; /* LEDB */
36 led-heartbeat {
38 gpios = <&gpio5 22 GPIO_ACTIVE_HIGH>; /* 150 -> D6 LED */
[all …]
H A Dlogicpd-torpedo-baseboard.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
5 compatible = "gpio-keys";
6 pinctrl-names = "default";
7 pinctrl-0 = <&gpio_key_pins &gpio_key_pins_wkup>;
11 gpios = <&gpio1 2 GPIO_ACTIVE_LOW>; /* gpio2 */
13 wakeup-source;
18 gpios = <&gpio1 7 GPIO_ACTIVE_LOW>; /* gpio7 */
20 wakeup-source;
25 gpios = <&gpio6 21 GPIO_ACTIVE_LOW>; /* gpio181 */
27 wakeup-source;
[all …]
H A Dam57xx-beagle-x15-revb1.dts1 // 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 …]
/openbmc/linux/Documentation/devicetree/bindings/gpio/
H A Dfairchild,74hc595.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Generic 8-bit shift register
10 - Maxime Ripard <mripard@kernel.org>
15 - fairchild,74hc595
16 - nxp,74lvc594
21 gpio-controller: true
23 '#gpio-cells':
28 registers-number:
[all …]
H A Dgpio-pca95xx.yaml1 # 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 - items:
20 - const: diodes,pi4ioe5v6534q
21 - const: nxp,pcal6534
22 - items:
23 - enum:
[all …]
/openbmc/u-boot/board/Seagate/goflexhome/
H A Dgoflexhome.c1 // SPDX-License-Identifier: GPL-2.0+
16 #include <asm/mach-types.h>
26 /* Multi-Purpose Pins Functionality configuration */ in board_early_init_f()
83 * There are maximum 64 gpios controlled through 2 sets of registers in board_early_init_f()
98 gd->bd->bi_arch_number = MACH_TYPE_GOFLEXHOME; in board_init()
101 gd->bd->bi_boot_params = mvebu_sdram_bar(0) + 0x100; in board_init()
149 u32 oe; in set_leds() local
153 oe = readl(&r->oe) | BOTH_LEDS; in set_leds()
154 writel(oe & ~leds, &r->oe); /* active low */ in set_leds()
155 bl = readl(&r->blink_en) & ~BOTH_LEDS; in set_leds()
[all …]
/openbmc/u-boot/board/Seagate/dockstar/
H A Ddockstar.c1 // SPDX-License-Identifier: GPL-2.0+
17 #include <asm/mach-types.h>
26 * There are maximum 64 gpios controlled through 2 sets of registers in board_early_init_f()
33 /* Multi-Purpose Pins Functionality configuration */ in board_early_init_f()
96 gd->bd->bi_arch_number = MACH_TYPE_DOCKSTAR; in board_init()
99 gd->bd->bi_boot_params = mvebu_sdram_bar(0) + 0x100; in board_init()
147 u32 oe = readl(&r->oe) | BOTH_LEDS; in set_leds() local
148 writel(oe & ~leds, &r->oe); /* active low */ in set_leds()
149 u32 bl = readl(&r->blink_en) & ~BOTH_LEDS; in set_leds()
150 writel(bl | blinking, &r->blink_en); in set_leds()
/openbmc/u-boot/drivers/gpio/
H A D74x164_gpio.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Take drivers/gpio/gpio-74x164.c as reference.
5 * 74Hx164 - Generic serial-in/parallel-out 8-bits shift register GPIO driver
18 #include <dt-bindings/gpio/gpio.h>
24 * struct gen_74x164_chip - Data for 74Hx164
26 * @oe: OE pin
33 struct gpio_desc oe; member
54 ret = dm_spi_xfer(dev, priv->nregs * 8, priv->buffer, NULL, in gen_74x164_write_conf()
65 uint bank = priv->nregs - 1 - offset / 8; in gen_74x164_get_value()
68 return (priv->buffer[bank] >> pin) & 0x1; in gen_74x164_get_value()
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Ddm8168-evm.dts6 /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 Domap3-beagle.dts2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
8 /dts-v1/;
14 compatible = "ti,omap3-beagle", "ti,omap3";
18 cpu0-supply = <&vcc>;
33 compatible = "gpio-leds";
36 gpios = <&twl_gpio 19 GPIO_ACTIVE_HIGH>; /* LEDB */
41 gpios = <&gpio5 22 GPIO_ACTIVE_HIGH>; /* 150 -> D6 LED */
42 linux,default-trigger = "heartbeat";
47 gpios = <&gpio5 21 GPIO_ACTIVE_HIGH>; /* 149 -> D7 LED */
48 linux,default-trigger = "mmc0";
[all …]
/openbmc/u-boot/board/technexion/tao3530/
H A Dtao3530.c1 // SPDX-License-Identifier: GPL-2.0+
16 #include <asm/mach-types.h>
19 #include <asm/ehci-omap.h>
72 * Description: If we use SPL then there is no x-loader nor config header
79 * Switch baseboard LED to red upon power-on in get_board_mem_timings()
91 timings->mcfg = MCFG(256 << 20, 14); /* RAS-width 14 */ in get_board_mem_timings()
92 timings->ctrla = HYNIX_V_ACTIMA_165; in get_board_mem_timings()
93 timings->ctrlb = HYNIX_V_ACTIMB_165; in get_board_mem_timings()
96 timings->mcfg = MCFG(128 << 20, 13); /* RAS-width 13 */ in get_board_mem_timings()
97 timings->ctrla = MICRON_V_ACTIMA_165; in get_board_mem_timings()
[all …]

12345