/linux/Documentation/devicetree/bindings/sound/ |
H A D | cirrus,cs35l41.yaml | 1 # 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 …]
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | qcom,pmic-gpio.yaml | 1 # 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 …]
|
H A D | ste,nomadik.txt | 4 - 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 …]
|
H A D | cirrus,lochnagar.yaml | 1 # 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 …]
|
H A D | fsl,imx27-pinctrl.txt | 4 - 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 …]
|
/linux/arch/mips/boot/dts/pic32/ |
H A D | pic32mzda_sk.dts | 1 // 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 …]
|
/linux/Documentation/devicetree/bindings/net/ieee802154/ |
H A D | ca8210.txt | 4 - 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 …]
|
/linux/Documentation/devicetree/bindings/regulator/ |
H A D | ti,tps62360.yaml | 1 # 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 …]
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6q-apalis-ixora-v1.2.dts | 1 // 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 …]
|
H A D | imx7-colibri-iris.dtsi | 1 // 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 …]
|
H A D | imx6dl-sielaff.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 6 /dts-v1/; 9 #include <dt-bindings/clock/imx6qdl-clock.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 15 compatible = "sielaff,imx6dl-board", "fsl,imx6dl"; 18 stdout-path = &uart2; 21 backlight: pwm-backlight { 22 compatible = "pwm-backlight"; 23 pinctrl-names = "default"; [all …]
|
H A D | imx6ull-dhcom-drc02.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause 6 * DHCM-iMX6ULL-C080-R051-F0409-SPI-E2-CAN2-SD-RTC-ADC-I-01D2 7 * DHCOR PCB number: 578-200 or newer 8 * DHCOM PCB number: 579-200 or newer 9 * DRC02 PCB number: 568-100 or newer (2nd ethernet by SoM) 11 /dts-v1/; 13 #include "imx6ull-dhcom-som.dtsi" 14 #include "imx6ull-dhcom-som-cfg-sdcard.dtsi" 18 compatible = "dh,imx6ull-dhcom-drc02", "dh,imx6ull-dhcom-som", 19 "dh,imx6ull-dhcor-som", "fsl,imx6ull"; [all …]
|
/linux/Documentation/devicetree/bindings/display/ti/ |
H A D | ti,opa362.txt | 4 - 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>;
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | mba8mx.dtsi | 1 // 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-backlight"; 14 brightness-levels = <0 4 8 16 32 64 128 255>; 15 default-brightness-level = <7>; 16 power-supply = <®_12v>; 17 enable-gpios = <&expander2 2 GPIO_ACTIVE_HIGH>; 22 compatible = "pwm-beeper"; [all …]
|
H A D | imx93-tqma9352-mba93xxca.dts | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 * Copyright (c) 2022-2023 TQ-Systems GmbH <linux@ew.tq-group.com>, 4 * D-82229 Seefeld, Germany. 8 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/net/ti-dp83867.h> 13 #include <dt-bindings/pwm/pwm.h> 15 #include "imx93-tqma9352.dtsi" 18 model = "TQ-Systems i.MX93 TQMa93xxLA/TQMa93xxCA on MBa93xxCA starter kit"; [all …]
|
H A D | imx93-tqma9352-mba93xxla.dts | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 * Copyright (c) 2022-2023 TQ-Systems GmbH <linux@ew.tq-group.com>, 4 * D-82229 Seefeld, Germany. 8 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/net/ti-dp83867.h> 13 #include <dt-bindings/pwm/pwm.h> 14 #include <dt-bindings/usb/pd.h> 15 #include "imx93-tqma9352.dtsi" [all …]
|
H A D | imx8mq-tqma8mq-mba8mx.dts | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 * Copyright 2019-2021 TQ-Systems GmbH 6 /dts-v1/; 8 #include "imx8mq-tqma8mq.dtsi" 12 model = "TQ-Systems GmbH i.MX8MQ TQMa8MQ on MBa8Mx"; 13 compatible = "tq,imx8mq-tqma8mq-mba8mx", "tq,imx8mq-tqma8mq", "fsl,imx8mq"; 14 chassis-type = "embedded"; 24 extcon_usbotg: extcon-usbotg0 { 25 compatible = "linux,extcon-usb-gpio"; 26 pinctrl-names = "default"; [all …]
|
/linux/Documentation/devicetree/bindings/gpio/ |
H A D | gpio.txt | 5 ----------------- 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 …]
|
/linux/drivers/net/usb/ |
H A D | sr9800.h | 1 /* 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"
|
H A D | asix.h | 1 /* 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/Documentation/devicetree/bindings/iio/addac/ |
H A D | adi,ad74115.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cosmin Tanislav <cosmin.tanislav@analog.com> 13 The AD74115H is a single-channel software configurable input/output 15 analog output, analog input, digital output, digital input, resistance 17 chip solution with an SPI interface. The device features a 16-bit ADC and a 18 14-bit DAC. 25 - adi,ad74115h 30 spi-max-frequency: [all …]
|
/linux/Documentation/devicetree/bindings/net/nfc/ |
H A D | nxp,pn544.yaml | 1 # 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 …]
|
H A D | nxp,nci.yaml | 1 # 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> 15 - const: nxp,nxp-nci-i2c 16 - items: 17 - enum: 18 - nxp,nq310 19 - nxp,pn547 20 - const: nxp,nxp-nci-i2c [all …]
|
/linux/Documentation/devicetree/bindings/media/i2c/ |
H A D | ovti,ov5645.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> 22 clock-frequency: 25 vdda-supply: 28 vddd-supply: 31 vdddo-supply: 34 enable-gpios: 39 reset-gpios: [all …]
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am335x-bonegreen-wireless.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 8 #include "am335x-bone-common.dtsi" 9 #include "am335x-bonegreen-common.dtsi" 10 #include <dt-bindings/interrupt-controller/irq.h> 14 …compatible = "ti,am335x-bone-green-wireless", "ti,am335x-bone-green", "ti,am335x-bone-black", "ti,… 17 compatible = "regulator-fixed"; 18 regulator-name = "wlan-en-regulator"; 19 regulator-min-microvolt = <1800000>; [all …]
|