Home
last modified time | relevance | path

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

12345678910>>...24

/kernel/linux/linux-6.6/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
28 '#sound-dai-cells':
33 reset-gpios:
36 VA-supply:
39 VP-supply:
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
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 …]
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 …]
Dfsl,imx27-pinctrl.txt4 - compatible: "fsl,imx27-iomuxc"
9 - fsl,pins: three integers array, represents a group of pins mux and config
21 0 - Primary function
22 1 - Alternate function
23 2 - GPIO
28 0 - Input
29 1 - Output
32 gpio_oconf configures the gpio submodule output signal. This does not
33 have any effect unless GPIO function is selected. A/B/C_IN are output
37 0 - A_IN
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dqcom,pmic-gpio.txt6 - compatible:
10 "qcom,pm8005-gpio"
11 "qcom,pm8018-gpio"
12 "qcom,pm8038-gpio"
13 "qcom,pm8058-gpio"
14 "qcom,pm8916-gpio"
15 "qcom,pm8917-gpio"
16 "qcom,pm8921-gpio"
17 "qcom,pm8941-gpio"
18 "qcom,pm8950-gpio"
[all …]
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 …]
Dfsl,imx27-pinctrl.txt4 - compatible: "fsl,imx27-iomuxc"
9 - fsl,pins: three integers array, represents a group of pins mux and config
21 0 - Primary function
22 1 - Alternate function
23 2 - GPIO
28 0 - Input
29 1 - Output
32 gpio_oconf configures the gpio submodule output signal. This does not
33 have any effect unless GPIO function is selected. A/B/C_IN are output
37 0 - A_IN
[all …]
/kernel/linux/linux-6.6/arch/mips/boot/dts/pic32/
Dpic32mzda_sk.dts1 // SPDX-License-Identifier: GPL-2.0-only
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/interrupt-controller/irq.h>
14 compatible = "microchip,pic32mzda-sk", "microchip,pic32mzda";
27 compatible = "gpio-leds";
28 pinctrl-names = "default";
29 pinctrl-0 = <&user_leds_s0>;
31 led-1 {
34 linux,default-trigger = "heartbeat";
[all …]
/kernel/linux/linux-5.10/arch/mips/boot/dts/pic32/
Dpic32mzda_sk.dts1 // SPDX-License-Identifier: GPL-2.0-only
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/interrupt-controller/irq.h>
14 compatible = "microchip,pic32mzda-sk", "microchip,pic32mzda";
27 compatible = "gpio-leds";
28 pinctrl-names = "default";
29 pinctrl-0 = <&user_leds_s0>;
34 linux,default-trigger = "heartbeat";
40 linux,default-trigger = "mmc0";
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ieee802154/
Dca8210.txt4 - compatible: Should be "cascoda,ca8210"
5 - reg: Controlling chip select
6 - spi-max-frequency: Maximum clock speed, should be *less than*
8 - spi-cpol: Requires inverted clock polarity
9 - reset-gpio: GPIO attached to reset
10 - irq-gpio: GPIO attached to IRQ
12 - extclock-enable: Include for the ca8210 to route its 16MHz clock
13 to an output
14 - extclock-freq: Frequency in Hz of the external clock
15 - extclock-gpio: GPIO of the ca8210 to output the clock on
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ieee802154/
Dca8210.txt4 - compatible: Should be "cascoda,ca8210"
5 - reg: Controlling chip select
6 - spi-max-frequency: Maximum clock speed, should be *less than*
8 - spi-cpol: Requires inverted clock polarity
9 - reset-gpio: GPIO attached to reset
10 - irq-gpio: GPIO attached to IRQ
12 - extclock-enable: Include for the ca8210 to route its 16MHz clock
13 to an output
14 - extclock-freq: Frequency in Hz of the external clock
15 - extclock-gpio: GPIO of the ca8210 to output the clock on
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/
Dti,tps62360.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Laxman Dewangan <ldewangan@nvidia.com>
13 The TPS6236x are a family of step down dc-dc converter with
15 up to 3A peak load current, and an output voltage range of
22 - $ref: regulator.yaml#
27 - ti,tps62360
28 - ti,tps62361
29 - ti,tps62362
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/
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 …]
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 */
38 uart25-tx-on-hog {
39 gpio-hog;
41 output-high;
46 uart1-tx-on-hog {
47 gpio-hog;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/
Dtps62360-regulator.txt4 - compatible: Must be one of the following.
9 - reg: I2C slave address
12 - ti,enable-vout-discharge: Enable output discharge. This is boolean value.
13 - ti,enable-pull-down: Enable pull down. This is boolean value.
14 - ti,vsel0-gpio: GPIO for controlling VSEL0 line.
17 - ti,vsel1-gpio: Gpio for controlling VSEL1 line.
20 - ti,vsel0-state-high: Initial state of vsel0 input is high.
22 - ti,vsel1-state-high: Initial state of vsel1 input is high.
33 regulator-name = "tps62361-vout";
34 regulator-min-microvolt = <500000>;
[all …]
/kernel/linux/linux-6.6/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>;
/kernel/linux/linux-5.10/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>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/
Dgpio.txt5 -----------------
7 GPIO properties should be named "[<name>-]gpios", with <name> being the purpose
8 of this GPIO for the device. While a non-existent <name> is considered valid
10 for new bindings. Also, GPIO properties named "[<name>-]gpio" are valid and old
23 The following example could be used to describe GPIO pins used as device enable
24 and bit-banged data signals:
26 gpio1: gpio1 {
27 gpio-controller;
28 #gpio-cells = <2>;
32 data-gpios = <&gpio1 12 0>,
[all …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/
Dgpio.txt5 -----------------
7 GPIO properties should be named "[<name>-]gpios", with <name> being the purpose
8 of this GPIO for the device. While a non-existent <name> is considered valid
10 for new bindings. Also, GPIO properties named "[<name>-]gpio" are valid and old
23 The following example could be used to describe GPIO pins used as device enable
24 and bit-banged data signals:
26 gpio1: gpio1 {
27 gpio-controller;
28 #gpio-cells = <2>;
32 data-gpios = <&gpio1 12 0>,
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/nfc/
Dnxp,pn544.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
14 const: nxp,pn544-i2c
22 enable-gpios:
23 description: Output GPIO pin used for enabling/disabling the PN544
26 firmware-gpios:
27 description: Output GPIO pin used to enter firmware download mode
31 - compatible
[all …]
/kernel/linux/linux-5.10/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"
/kernel/linux/linux-6.6/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"

12345678910>>...24