Home
last modified time | relevance | path

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

1234567

/Documentation/devicetree/bindings/fsi/
Dfsi-master-gpio.txt1 Device-tree bindings for gpio-based FSI master driver
2 -----------------------------------------------------
5 - compatible = "fsi-master-gpio";
6 - clock-gpios = <gpio-descriptor>; : GPIO for FSI clock
7 - data-gpios = <gpio-descriptor>; : GPIO for FSI data signal
10 - enable-gpios = <gpio-descriptor>; : GPIO for enable signal
11 - trans-gpios = <gpio-descriptor>; : GPIO for voltage translator enable
12 - mux-gpios = <gpio-descriptor>; : GPIO for pin multiplexing with other
14 - no-gpio-delays; : Don't add extra delays between GPIO
21 fsi-master {
[all …]
Dfsi-master-ast-cf.txt1 Device-tree bindings for ColdFire offloaded gpio-based FSI master driver
2 ------------------------------------------------------------------------
5 - compatible =
6 "aspeed,ast2400-cf-fsi-master" for an AST2400 based system
8 "aspeed,ast2500-cf-fsi-master" for an AST2500 based system
10 - clock-gpios = <gpio-descriptor>; : GPIO for FSI clock
11 - data-gpios = <gpio-descriptor>; : GPIO for FSI data signal
12 - enable-gpios = <gpio-descriptor>; : GPIO for enable signal
13 - trans-gpios = <gpio-descriptor>; : GPIO for voltage translator enable
14 - mux-gpios = <gpio-descriptor>; : GPIO for pin multiplexing with other
[all …]
/Documentation/devicetree/bindings/phy/
Dphy-mapphone-mdm6600.txt4 - compatible Must be "motorola,mapphone-mdm6600"
5 - enable-gpios GPIO to enable the USB PHY
6 - power-gpios GPIO to power on the device
7 - reset-gpios GPIO to reset the device
8 - motorola,mode-gpios Two GPIOs to configure MDM6600 USB start-up mode for
10 - motorola,cmd-gpios Three GPIOs to control the power state of the MDM6600
11 - motorola,status-gpios Three GPIOs to read the power state of the MDM6600
15 usb-phy {
16 compatible = "motorola,mapphone-mdm6600";
17 enable-gpios = <&gpio3 31 GPIO_ACTIVE_LOW>;
[all …]
/Documentation/devicetree/bindings/display/panel/
Djdi,lt070me05000.txt4 - compatible: should be "jdi,lt070me05000"
5 - vddp-supply: phandle of the regulator that provides the supply voltage
6 Power IC supply (3-5V)
7 - iovcc-supply: phandle of the regulator that provides the supply voltage
9 - enable-gpios: phandle of gpio for enable line
10 LED_EN, LED backlight enable, High active
11 - reset-gpios: phandle of gpio for reset line
12 This should be 8mA, gpio can be configured using mux, pinctrl, pinctrl-names
14 - dcdc-en-gpios: phandle of the gpio for power ic line
15 Power IC supply enable, High active
[all …]
Dboe,himax8279d.txt4 - compatible: should be "boe,himax8279d8p" and one of: "boe,himax8279d10p"
5 - reg: DSI virtual channel of the peripheral
6 - enable-gpios: panel enable gpio
7 - pp33-gpios: a GPIO phandle for the 3.3v pin that provides the supply voltage
8 - pp18-gpios: a GPIO phandle for the 1.8v pin that provides the supply voltage
11 - backlight: phandle of the backlight device attached to the panel
20 enable-gpios = <&gpio 45 GPIO_ACTIVE_HIGH>;
21 pp33-gpios = <&gpio 35 GPIO_ACTIVE_HIGH>;
22 pp18-gpios = <&gpio 36 GPIO_ACTIVE_HIGH>;
Dsamsung,s6e3ha2.txt5 - compatible: should be one of:
8 - reg: the virtual channel number of a DSI peripheral
9 - vdd3-supply: I/O voltage supply
10 - vci-supply: voltage supply for analog circuits
11 - reset-gpios: a GPIO spec for the reset pin (active low)
12 - enable-gpios: a GPIO spec for the panel enable pin (active high)
15 - te-gpios: a GPIO spec for the tearing effect synchronization signal
25 vdd3-supply = <&ldo27_reg>;
26 vci-supply = <&ldo28_reg>;
27 reset-gpios = <&gpg0 0 GPIO_ACTIVE_LOW>;
[all …]
Dsharp,ls037v7dw01.txt1 SHARP LS037V7DW01 TFT-LCD panel
5 - compatible: "sharp,ls037v7dw01"
8 - label: a symbolic name for the panel
9 - enable-gpios: a GPIO spec for the optional enable pin.
11 - reset-gpios: a GPIO spec for the optional reset pin.
13 - mode-gpios: a GPIO
17 - Video port for DPI input
19 This panel can have zero to five GPIOs to configure to change configuration
21 configured with external pulls, all the GPIOs are considered optional with holes
25 -------
[all …]
Dinnolux,p079zca.txt4 - compatible: should be "innolux,p079zca"
5 - reg: DSI virtual channel of the peripheral
6 - power-supply: phandle of the regulator that provides the supply voltage
7 - enable-gpios: panel enable gpio
10 - backlight: phandle of the backlight device attached to the panel
18 power-supply = <...>;
20 enable-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
Dkingdisplay,kd097d04.txt4 - compatible: should be "kingdisplay,kd097d04"
5 - reg: DSI virtual channel of the peripheral
6 - power-supply: phandle of the regulator that provides the supply voltage
7 - enable-gpios: panel enable gpio
10 - backlight: phandle of the backlight device attached to the panel
18 power-supply = <...>;
20 enable-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
Dinnolux,p097pfg.txt4 - compatible: should be "innolux,p097pfg"
5 - reg: DSI virtual channel of the peripheral
6 - avdd-supply: phandle of the regulator that provides positive voltage
7 - avee-supply: phandle of the regulator that provides negative voltage
8 - enable-gpios: panel enable gpio
11 - backlight: phandle of the backlight device attached to the panel
19 avdd-supply = <...>;
20 avee-supply = <...>;
22 enable-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
Dlgphilips,lb035q02.txt5 - compatible: "lgphilips,lb035q02"
6 - enable-gpios: panel enable gpio
9 - label: a symbolic name for the panel
12 - Video port for DPI input
15 -------
17 lcd-panel: panel@0 {
20 spi-max-frequency = <100000>;
21 spi-cpol;
22 spi-cpha;
26 enable-gpios = <&gpio7 7 0>;
[all …]
Dinnolux,p120zdg-bf1.txt1 Innolux P120ZDG-BF1 12.02 inch eDP 2K display panel
3 This binding is compatible with the simple-panel binding, which is specified
4 in simple-panel.txt in this directory.
7 - compatible: should be "innolux,p120zdg-bf1"
8 - power-supply: regulator to provide the supply voltage
11 - enable-gpios: GPIO pin to enable or disable the panel
12 - backlight: phandle of the backlight device attached to the panel
13 - no-hpd: If HPD isn't hooked up; add this property.
16 panel_edp: panel-edp {
17 compatible = "innolux,p120zdg-bf1";
[all …]
/Documentation/devicetree/bindings/regulator/
Dda9211.txt5 - compatible: "dlg,da9211" or "dlg,da9212" or "dlg,da9213" or "dlg,da9223"
7 - reg: I2C slave address, usually 0x68.
8 - interrupts: the interrupt outputs of the controller
9 - regulators: A node that houses a sub-node for each regulator within the
10 device. Each sub-node is identified using the node's name, with valid
11 values listed below. The content of each sub-node is defined by the
16 - enable-gpios: platform gpio for control of BUCKA/BUCKB.
17 - Any optional property defined in regulator.txt
27 regulator-name = "VBUCKA";
28 regulator-min-microvolt = < 300000>;
[all …]
Dgpio-regulator.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/regulator/gpio-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Liam Girdwood <lgirdwood@gmail.com>
11 - Mark Brown <broonie@kernel.org>
18 - $ref: "regulator.yaml#"
22 const: regulator-gpio
24 regulator-name: true
26 enable-gpios:
[all …]
Dtps65132-regulator.txt4 - compatible: "ti,tps65132"
5 - reg: I2C slave address
9 device node describe the properties of these regulators. The sub-node
11 -For regulator outp, the sub node name should be "outp".
12 -For regulator outn, the sub node name should be "outn".
14 -enable-gpios:(active high, output) Regulators are controlled by the input pins.
17 -active-discharge-gpios: (active high, output) Some configurations use delay mechanisms
18 on the enable pin, to keep the regulator enabled for some time after
19 the enable signal goes low. This GPIO is used to actively discharge
20 the delay mechanism. Requires specification of ti,active-discharge-time-us
[all …]
/Documentation/devicetree/bindings/gpio/
Dnetxbig-gpio-ext.txt5 - compatible: "lacie,netxbig-gpio-ext".
6 - addr-gpios: GPIOs representing the address register (LSB -> MSB).
7 - data-gpios: GPIOs representing the data register (LSB -> MSB).
8 - enable-gpio: latches the new configuration (address, data) on raising edge.
12 netxbig_gpio_ext: netxbig-gpio-ext {
13 compatible = "lacie,netxbig-gpio-ext";
15 addr-gpios = <&gpio1 15 GPIO_ACTIVE_HIGH
18 data-gpios = <&gpio1 12 GPIO_ACTIVE_HIGH
21 enable-gpio = <&gpio0 29 GPIO_ACTIVE_HIGH>;
/Documentation/devicetree/bindings/auxdisplay/
Dhit,hd44780.txt5 which can be used in either 4-bit or 8-bit mode.
8 - compatible: Must contain "hit,hd44780",
9 - data-gpios: Must contain an array of either 4 or 8 GPIO specifiers,
10 referring to the GPIO pins connected to the data signal lines DB0-DB7
11 (8-bit mode) or DB4-DB7 (4-bit mode) of the LCD Controller's bus interface,
12 - enable-gpios: Must contain a GPIO specifier, referring to the GPIO pin
13 connected to the "E" (Enable) signal line of the LCD Controller's bus
15 - rs-gpios: Must contain a GPIO specifier, referring to the GPIO pin
18 - display-height-chars: Height of the display, in character cells,
19 - display-width-chars: Width of the display, in character cells.
[all …]
/Documentation/devicetree/bindings/serio/
Dps2-gpio.txt1 Device-Tree binding for ps/2 gpio device
4 - compatible = "ps2-gpio"
5 - data-gpios: the data pin
6 - clk-gpios: the clock pin
7 - interrupts: Should trigger on the falling edge of the clock line.
10 - write-enable: Indicates whether write function is provided
17 compatible = "ps2-gpio";
18 interrupt-parent = <&gpio>;
20 data-gpios = <&gpio 24 GPIO_ACTIVE_HIGH>;
21 clk-gpios = <&gpio 23 GPIO_ACTIVE_HIGH>;
[all …]
/Documentation/devicetree/bindings/input/
Dgpio-vibrator.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/bindings/input/gpio-vibrator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Luca Weiss <luca@z3ntu.xyz>
17 const: gpio-vibrator
19 enable-gpios:
22 vcc-supply:
26 - compatible
27 - enable-gpios
[all …]
/Documentation/devicetree/bindings/sound/
Dsimple-amplifier.txt4 - compatible : "dioo,dio2125" or "simple-audio-amplifier"
7 - enable-gpios : the gpio connected to the enable pin of the simple amplifier
8 - VCC-supply : power supply for the device, as covered
13 amp: analog-amplifier {
14 compatible = "simple-audio-amplifier";
15 VCC-supply = <&regulator>;
16 enable-gpios = <&gpio GPIOH_3 0>;
/Documentation/devicetree/bindings/net/nfc/
Dpn544.txt4 - compatible: Should be "nxp,pn544-i2c".
5 - clock-frequency: I²C work frequency.
6 - reg: address on the bus
7 - interrupts: GPIO interrupt to which the chip is connected
8 - enable-gpios: Output GPIO pin used for enabling/disabling the PN544
9 - firmware-gpios: Output GPIO pin used to enter firmware download mode
12 - pinctrl-names: Contains only one value - "default".
13 - pintctrl-0: Specifies the pin control groups used for this controller.
15 Example (for ARM-based BeagleBone with PN544 on I2C2):
22 compatible = "nxp,pn544-i2c";
[all …]
Dnxp-nci.txt4 - compatible: Should be "nxp,nxp-nci-i2c".
5 - clock-frequency: I²C work frequency.
6 - reg: address on the bus
7 - interrupts: GPIO interrupt to which the chip is connected
8 - enable-gpios: Output GPIO pin used for enabling/disabling the chip
9 - firmware-gpios: Output GPIO pin used to enter firmware download mode
12 - pinctrl-names: Contains only one value - "default".
13 - pintctrl-0: Specifies the pin control groups used for this controller.
15 Example (for ARM-based BeagleBone with NPC100 NFC controller on I2C2):
22 compatible = "nxp,nxp-nci-i2c";
[all …]
/Documentation/devicetree/bindings/display/ti/
Dti,opa362.txt4 - compatible: "ti,opa362"
5 - enable-gpios: enable/disable output gpio
8 - Video port 0 for opa362 input
9 - Video port 1 for opa362 output
15 enable-gpios = <&gpio1 23 0>; /* GPIO to enable video out amplifier */
18 #address-cells = <1>;
19 #size-cells = <0>;
24 remote-endpoint = <&venc_out>;
31 remote-endpoint = <&tv_connector_in>;
/Documentation/devicetree/bindings/media/i2c/
Dov5645.txt1 * Omnivision 1/4-Inch 5Mp CMOS Digital Image Sensor
3 The Omnivision OV5645 is a 1/4-Inch CMOS active pixel digital image sensor with
8 - compatible: Value should be "ovti,ov5645".
9 - clocks: Reference to the xclk clock.
10 - clock-names: Should be "xclk".
11 - clock-frequency: Frequency of the xclk clock.
12 - enable-gpios: Chip enable GPIO. Polarity is GPIO_ACTIVE_HIGH. This corresponds
14 - reset-gpios: Chip reset GPIO. Polarity is GPIO_ACTIVE_LOW. This corresponds to
16 - vdddo-supply: Chip digital IO regulator.
17 - vdda-supply: Chip analog regulator.
[all …]
/Documentation/devicetree/bindings/gnss/
Dgnss.txt11 Documentation/devicetree/bindings/serial/slave-device.txt
12 Documentation/devicetree/bindings/spi/spi-bus.txt
16 - compatible : A string reflecting the vendor and specific device the node
20 - lna-supply : Separate supply for an LNA
21 - enable-gpios : GPIO used to enable the device
22 - timepulse-gpios : Time pulse GPIO
30 compatible = "u-blox,neo-8";
32 vcc-supply = <&gnss_reg>;
33 timepulse-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>;
35 current-speed = <4800>;

1234567