Home
last modified time | relevance | path

Searched +full:gpio2 +full:- +full:output +full:- +full:enable (Results 1 – 25 of 257) sorted by relevance

1234567891011

/Linux-v6.1/Documentation/devicetree/bindings/sound/
Dcirrus,cs35l41.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - david.rhodes@cirrus.com
19 - cirrus,cs35l40
20 - cirrus,cs35l41
25 '#sound-dai-cells':
30 reset-gpios:
33 VA-supply:
36 VP-supply:
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/power/supply/
Dmaxim,max8903.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sebastian Reichel <sre@kernel.org>
13 - $ref: power-supply.yaml#
19 dok-gpios:
23 uok-gpios:
27 cen-gpios:
29 description: Charge enable pin (active low, output)
31 chg-gpios:
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/pinctrl/
Dste,nomadik.txt4 - compatible: "stericsson,db8500-pinctrl", "stericsson,db8540-pinctrl",
5 "stericsson,stn8815-pinctrl"
6 - nomadik-gpio-chips: array of phandles to the corresponding GPIO chips
8 - prcm: phandle to the PRCMU managing the back end of this pin controller
10 Please refer to pinctrl-bindings.txt in this directory for details of the
18 parameters, such as input, output, pull up, pull down...
23 (see pinctrl-bindings.txt):
26 - function: A string containing the name of the function to mux to the
28 - groups : An array of strings. Each string contains the name of a pin
30 set-up.
[all …]
Dcirrus,lochnagar.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - patches@opensource.cirrus.com
15 Logic devices on mini-cards, as well as allowing connection of various
26 [2] Pinctrl: ../pinctrl/pinctrl-bindings.txt
29 [3] include/dt-bindings/pinctrl/lochnagar.h
37 - cirrus,lochnagar-pinctrl
39 gpio-controller: true
41 '#gpio-cells':
[all …]
Dqcom,pmic-gpio.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/qcom,pmic-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
19 - enum:
20 - qcom,pm2250-gpio
21 - qcom,pm660-gpio
22 - qcom,pm660l-gpio
23 - qcom,pm6125-gpio
[all …]
/Linux-v6.1/arch/arm/boot/dts/
Dimx6q-apalis-ixora-v1.2.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
3 * Copyright 2014-2022 Toradex
8 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
12 #include <dt-bindings/interrupt-controller/irq.h>
14 #include "imx6qdl-apalis.dtsi"
18 compatible = "toradex,apalis_imx6q-ixora-v1.2", "toradex,apalis_imx6q",
30 stdout-path = "serial0:115200n8";
34 compatible = "gpio-leds";
[all …]
Dimx6q-bx50v3.dtsi5 * This file is dual-licensed: you can use it either under the terms
43 #include "imx6q-ba16.dtsi"
46 mclk: clock-mclk {
47 compatible = "fixed-clock";
48 #clock-cells = <0>;
49 clock-frequency = <22000000>;
52 gpio-poweroff {
53 compatible = "gpio-poweroff";
58 reg_wl18xx_vmmc: regulator-wl18xx {
59 compatible = "regulator-fixed";
[all …]
Dimx6dl-colibri-iris.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
6 /dts-v1/;
8 #include <dt-bindings/input/input.h>
9 #include <dt-bindings/interrupt-controller/irq.h>
11 #include "imx6qdl-colibri.dtsi"
15 compatible = "toradex,colibri_imx6dl-iris", "toradex,colibri_imx6dl",
29 stdout-path = "serial0:115200n8";
38 &gpio2 {
39 pinctrl-names = "default";
40 pinctrl-0 = <&pinctrl_uart1_forceoff &pinctrl_uart23_forceoff>;
[all …]
Dimx7-colibri-iris-v2.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 reg_3v3_vmmc: regulator-3v3-vmmc {
8 compatible = "regulator-fixed";
9 enable-active-high;
11 regulator-max-microvolt = <3300000>;
12 regulator-min-microvolt = <3300000>;
13 regulator-name = "3v3_vmmc";
14 startup-delay-us = <100>;
33 &gpio2 {
40 uart-b-c-on-x14-enable-hog {
[all …]
Dimx7-colibri-iris.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
13 * So if you enable following capacitive touch controller, disable pwm2/pwm3 first.
16 interrupt-parent = <&gpio1>;
18 pinctrl-0 = <&pinctrl_atmel_adapter>;
19 reset-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>; /* SODIMM 30 / RST */
32 &gpio2 {
38 uart25-tx-on-hog {
39 gpio-hog;
41 output-high;
46 uart1-tx-on-hog {
[all …]
Dimx6sx-sdb.dtsi1 // SPDX-License-Identifier: GPL-2.0
5 /dts-v1/;
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/input/input.h>
13 compatible = "fsl,imx6sx-sdb", "fsl,imx6sx";
16 stdout-path = &uart1;
24 backlight_display: backlight-display {
25 compatible = "pwm-backlight";
27 brightness-levels = <0 4 8 16 32 64 128 255>;
28 default-brightness-level = <6>;
[all …]
Dimx7d-smegw01.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
13 compatible = "storopack,imx7d-smegw01", "fsl,imx7d";
24 stdout-path = &uart1;
32 reg_lte_on: regulator-lte-on {
33 compatible = "regulator-fixed";
34 pinctrl-names = "default";
35 pinctrl-0 = <&pinctrl_lte_on>;
36 regulator-min-microvolt = <3300000>;
[all …]
Dimx6qdl-vicut1.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 #include <dt-bindings/display/sdtv-standards.h>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/media/tvp5150.h>
12 #include <dt-bindings/sound/fsl-imx-audmux.h>
16 stdout-path = &uart4;
20 compatible = "pwm-backlight";
21 pinctrl-names = "default";
[all …]
/Linux-v6.1/drivers/gpio/
Dgpio-winbond.c1 // SPDX-License-Identifier: GPL-2.0+
104 /* GPIO1, GPIO2, SUSLED logical device */
145 return -EBUSY; in winbond_sio_enter()
206 * struct winbond_gpio_port_conflict - possibly conflicting device information
209 * is located (or WB_SIO_DEV_NONE - don't select any
226 * struct winbond_gpio_info - information about a particular GPIO port (device)
229 * @enablereg: port enable bit register number
230 * @enablebit: index of a port enable bit
231 * @outputreg: output driver mode bit register number
232 * @outputppbit: index of a push-pull output driver mode bit
[all …]
/Linux-v6.1/arch/arm64/boot/dts/qcom/
Dsm8350-sony-xperia-sagami.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
16 * Yes, you are correct, there is NO MORE {msm,board,pmic}-id on SM8350!
22 chassis-type = "handset";
25 #address-cells = <2>;
26 #size-cells = <2>;
30 compatible = "simple-framebuffer";
33 /* The display, even though it's 4K, initializes at 1080-ish p */
47 gpio-keys {
48 compatible = "gpio-keys";
52 key-vol-down {
[all …]
Dmsm8996-sony-xperia-tone.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
12 #include <dt-bindings/input/input.h>
13 #include <dt-bindings/gpio/gpio.h>
14 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
15 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h>
17 /delete-node/ &adsp_mem;
18 /delete-node/ &slpi_mem;
19 /delete-node/ &venus_mem;
20 /delete-node/ &gpu_mem;
23 qcom,msm-id = <246 0x30001>; /* MSM8996 V3.1 (Final) */
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/mfd/
Drohm,bd9576-pmic.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/mfd/rohm,bd9576-pmic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
14 powering the R-Car series processors.
21 - rohm,bd9576
22 - rohm,bd9573
32 rohm,vout1-en-low:
34 BD9576 and BD9573 VOUT1 regulator enable state can be individually
[all …]
/Linux-v6.1/drivers/net/usb/
Dsr9800.h1 /* CoreChip-sz SR9800 one chip USB 2.0 Ethernet Devices
27 /* command : SROM Write Enable Reg */
86 #define SR_GPIO_GPO0EN (1 << 0) /* GPIO0 Output enable */
87 #define SR_GPIO_GPO_0 (1 << 1) /* GPIO0 Output value */
88 #define SR_GPIO_GPO1EN (1 << 2) /* GPIO1 Output enable */
89 #define SR_GPIO_GPO_1 (1 << 3) /* GPIO1 Output value */
90 #define SR_GPIO_GPO2EN (1 << 4) /* GPIO2 Output enable */
91 #define SR_GPIO_GPO_2 (1 << 5) /* GPIO2 Output value */
151 #define DRIVER_VERSION "11-Nov-2013"
Dasix.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
4 * Copyright (C) 2003-2006 David Hollis <dhollis@davehollis.com>
7 * Copyright (c) 2002-2003 TiVo Inc.
32 #define DRIVER_VERSION "22-Dec-2011"
149 #define AX_GPIO_GPO0EN 0x01 /* GPIO0 Output enable */
150 #define AX_GPIO_GPO_0 0x02 /* GPIO0 Output value */
151 #define AX_GPIO_GPO1EN 0x04 /* GPIO1 Output enable */
152 #define AX_GPIO_GPO_1 0x08 /* GPIO1 Output value */
153 #define AX_GPIO_GPO2EN 0x10 /* GPIO2 Output enable */
154 #define AX_GPIO_GPO_2 0x20 /* GPIO2 Output value */
/Linux-v6.1/arch/mips/include/asm/mach-au1x00/
Dgpio-au1000.h12 #include <asm/mach-au1x00/au1000.h>
15 * GPIO0-31 from GPIO1 block, GPIO200-215 from GPIO2 block.
22 #define ALCHEMY_GPIO1_MAX (ALCHEMY_GPIO1_BASE + ALCHEMY_GPIO1_NUM - 1)
23 #define ALCHEMY_GPIO2_MAX (ALCHEMY_GPIO2_BASE + ALCHEMY_GPIO2_NUM - 1)
36 /* register offsets within GPIO2 block */
47 return MAKE_IRQ(1, gpio - ALCHEMY_GPIO1_BASE); in au1000_gpio1_to_irq()
52 return -ENXIO; in au1000_gpio2_to_irq()
58 return ALCHEMY_GPIO1_BASE + (irq - AU1000_GPIO0_INT) + 0; in au1000_irq_to_gpio()
60 return -ENXIO; in au1000_irq_to_gpio()
65 gpio -= ALCHEMY_GPIO1_BASE; in au1500_gpio1_to_irq()
[all …]
/Linux-v6.1/arch/arm64/boot/dts/freescale/
Dimx8mm-phyboard-polis-rdk.dts1 // SPDX-License-Identifier: GPL-2.0
7 /dts-v1/;
9 #include <dt-bindings/interrupt-controller/irq.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/phy/phy-imx8-pcie.h>
12 #include "imx8mm-phycore-som.dtsi"
15 model = "PHYTEC phyBOARD-Polis-i.MX8MM RDK";
16 compatible = "phytec,imx8mm-phyboard-polis-rdk",
17 "phytec,imx8mm-phycore-som", "fsl,imx8mm";
20 stdout-path = &uart3;
[all …]
Dimx8mp-tqma8mpql-mba8mpxl.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
3 * Copyright 2021-2022 TQ-Systems GmbH
4 * Author: Alexander Stein <alexander.stein@tq-group.com>
7 /dts-v1/;
9 #include <dt-bindings/leds/common.h>
10 #include <dt-bindings/net/ti-dp83867.h>
11 #include <dt-bindings/pwm/pwm.h>
12 #include "imx8mp-tqma8mpql.dtsi"
15 model = "TQ-Systems i.MX8MPlus TQMa8MPxL on MBa8MPxL";
16 compatible = "tq,imx8mp-tqma8mpql-mba8mpxl", "tq,imx8mp-tqma8mpql", "fsl,imx8mp";
[all …]
Dimx8mp-msc-sm2s.dtsi1 // SPDX-License-Identifier: GPL-2.0
6 /dts-v1/;
9 #include <dt-bindings/net/ti-dp83867.h>
18 stdout-path = &uart2;
21 reg_usb0_host_vbus: regulator-usb0-vbus {
22 compatible = "regulator-fixed";
23 regulator-name = "usb0_host_vbus";
24 pinctrl-names = "default";
25 pinctrl-0 = <&pinctrl_usb0_vbus>;
26 regulator-min-microvolt = <5000000>;
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/display/bridge/
Dti,dlpc3433.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jagan Teki <jagan@amarulasolutions.com>
11 - Christopher Vollo <chris@renewoutreach.org>
18 input that produces a DMD output in RGB565, RGB666, RGB888
30 - 0x1b
31 - 0x1d
33 enable-gpios:
36 vcc_intf-supply:
[all …]
/Linux-v6.1/arch/arm64/boot/dts/rockchip/
Drk3399-gru-chromebook.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Google Gru-Chromebook shared properties
8 #include "rk3399-gru.dtsi"
11 pp900_ap: pp900-ap {
12 compatible = "regulator-fixed";
13 regulator-name = "pp900_ap";
16 regulator-always-on;
17 regulator-boot-on;
18 regulator-min-microvolt = <900000>;
19 regulator-max-microvolt = <900000>;
[all …]

1234567891011