| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/ |
| H A D | phy-mapphone-mdm6600.txt | 4 - 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/driver-api/gpio/ |
| H A D | board.rst | 5 This document explains how GPIOs can be assigned to given devices and functions. 7 Note that it only applies to the new descriptor-based interface. For a 8 description of the deprecated integer-based GPIO interface please refer to 9 gpio-legacy.txt (actually, there is no real mapping possible with the old 15 Kconfig. Then, how GPIOs are mapped depends on what the platform uses to 20 ----------- 21 GPIOs can easily be mapped to devices and functions in the device tree. The 22 exact way to do it depends on the GPIO controller providing the GPIOs, see the 25 GPIOs mappings are defined in the consumer device's node, in a property named 26 <function>-gpios, where <function> is the function the driver will request [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/ |
| H A D | tc358749x.txt | 5 - compatible: "toshiba,tc358749x" 6 - reg: the I2C address of the device for I2C 7 - power-gpios: tc358749x 1.2v power control gpio 8 - power18-gpios: tc358749x 1.8v power control gpio 9 - power33-gpios: tc358749x 3.3v power control gpio 10 - csi-ctl-gpios: rk3399-sapphire hw csi select control 11 - stanby-gpios: tc358749x stanby pin control 12 - reset-gpios: tc358749x reset pin control 13 - int-gpios: tc358749x interrupt pin control gpio 14 - pinctrl-names: must contain a "default" entry. [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | bcm4709-buffalo-wxr-1900dhp.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 4 * DTS for Buffalo WXR-1900DHP 9 /dts-v1/; 12 #include "bcm5301x-nand-cs0-bch8.dtsi" 15 compatible = "buffalo,wxr-1900dhp", "brcm,bcm4709", "brcm,bcm4708"; 16 model = "Buffalo WXR-1900DHP"; 29 compatible = "gpio-leds"; 33 gpios = <&chipcommon 4 GPIO_ACTIVE_HIGH>; 36 power-amber { 37 label = "bcm53xx:amber:power"; [all …]
|
| H A D | kirkwood-linkstation-6282.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree common file for kirkwood-6282 based Buffalo Linkstation 10 #include "kirkwood-6282.dtsi" 11 #include "kirkwood-linkstation.dtsi" 15 pinctrl: pin-controller@10000 { 16 pmx_power_hdd0: pmx-power-hdd0 { 20 pmx_usb_vbus: pmx-usb-vbus { 24 pmx_fan_high: pmx-fan-high { 28 pmx_fan_low: pmx-fan-low { 32 pmx_led_alarm: pmx-led-alarm { [all …]
|
| H A D | kirkwood-linkstation-duo-6281.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree common file for kirkwood-6281 based 2-Bay Buffalo Linkstation 10 #include "kirkwood-6281.dtsi" 11 #include "kirkwood-linkstation.dtsi" 15 pinctrl: pin-controller@10000 { 16 pmx_power_hdd0: pmx-power-hdd0 { 20 pmx_power_hdd1: pmx-power-hdd1 { 24 pmx_usb_vbus: pmx-usb-vbus { 28 pmx_led_alarm: pmx-led-alarm { 32 pmx_led_function_red: pmx-led-function-red { [all …]
|
| H A D | kirkwood-lsxl.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include "kirkwood-6281.dtsi" 8 stdout-path = &uart0; 12 pinctrl: pin-controller@10000 { 13 /* Non-default UART pins */ 14 pmx_uart0: pmx-uart0 { 18 pmx_power_hdd: pmx-power-hdd { 22 pmx_usb_vbus: pmx-usb-vbus { 26 pmx_fan_high: pmx-fan-high { 30 pmx_fan_low: pmx-fan-low { [all …]
|
| H A D | bcm4709-netgear-r7000.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 9 /dts-v1/; 12 #include "bcm5301x-nand-cs0-bch8.dtsi" 29 compatible = "gpio-leds"; 31 power-white { 32 label = "bcm53xx:white:power"; 33 gpios = <&chipcommon 2 GPIO_ACTIVE_LOW>; 34 linux,default-trigger = "default-on"; 37 power-amber { 38 label = "bcm53xx:amber:power"; [all …]
|
| H A D | bcm4708-smartrg-sr400ac.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 9 /dts-v1/; 12 #include "bcm5301x-nand-cs0-bch8.dtsi" 29 compatible = "gpio-leds"; 31 power-white { 32 label = "bcm53xx:white:power"; 33 gpios = <&chipcommon 1 GPIO_ACTIVE_HIGH>; 34 linux,default-trigger = "default-on"; 37 power-amber { 38 label = "bcm53xx:amber:power"; [all …]
|
| H A D | kirkwood-iconnect.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 5 #include "kirkwood-6281.dtsi" 9 compatible = "iom,iconnect-1.1", "iom,iconnect", "marvell,kirkwood-88f6281", "marvell,kirkwood"; 18 stdout-path = &uart0; 19 linux,initrd-start = <0x4500040>; 20 linux,initrd-end = <0x4800000>; 24 pinctrl: pin-controller@10000 { 25 pmx_button_reset: pmx-button-reset { 29 pmx_button_otb: pmx-button-otb { [all …]
|
| H A D | orion5x-linkstation-lschl.dts | 2 * Device Tree file for Buffalo Linkstation LS-CHLv3 5 * Copyright (C) 2015-2017 8 * This file is dual-licensed: you can use it either under the terms 47 /dts-v1/; 49 #include "orion5x-linkstation.dtsi" 50 #include "mvebu-linkstation-gpio-simple.dtsi" 51 #include "mvebu-linkstation-fan.dtsi" 52 #include <dt-bindings/gpio/gpio.h> 55 model = "Buffalo Linkstation LiveV3 (LS-CHL)"; 56 compatible = "buffalo,lschl", "marvell,orion5x-88f5182", "marvell,orion5x"; [all …]
|
| H A D | bcm47094-dlink-dir-885l.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 4 * DTS for D-Link DIR-885L 9 /dts-v1/; 12 #include "bcm5301x-nand-cs0-bch1.dtsi" 15 compatible = "dlink,dir-885l", "brcm,bcm47094", "brcm,bcm4708"; 16 model = "D-Link DIR-885L"; 31 compatible = "fixed-partitions"; 32 #address-cells = <1>; 33 #size-cells = <1>; 44 compatible = "gpio-leds"; [all …]
|
| H A D | orion5x-linkstation-lswtgl.dts | 2 * Device Tree file for Buffalo Linkstation LS-WTGL 7 * This file is dual-licensed: you can use it either under the terms 46 /dts-v1/; 48 #include "orion5x-linkstation.dtsi" 49 #include "mvebu-linkstation-gpio-simple.dtsi" 50 #include "mvebu-linkstation-fan.dtsi" 51 #include <dt-bindings/gpio/gpio.h> 54 model = "Buffalo Linkstation LS-WTGL"; 55 compatible = "buffalo,lswtgl", "marvell,orion5x-88f5182", "marvell,orion5x"; 63 power-on-switch { [all …]
|
| H A D | kirkwood-netgear_readynas_nv+_v2.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 8 /dts-v1/; 11 #include "kirkwood-6282.dtsi" 15 …compatible = "netgear,readynas-nv+-v2", "netgear,readynas", "marvell,kirkwood-88f6282", "marvell,k… 24 stdout-path = &uart0; 28 pinctrl: pin-controller@10000 { 29 pmx_button_power: pmx-button-power { 34 pmx_button_backup: pmx-button-backup { 39 pmx_button_reset: pmx-button-reset { 44 pmx_led_blue_power: pmx-led-blue-power { [all …]
|
| H A D | armada-370-seagate-nas-xbay.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree common file for the Seagate NAS 2 and 4-bay (Armada 370 SoC). 14 #include "armada-370.dtsi" 15 #include <dt-bindings/gpio/gpio.h> 16 #include <dt-bindings/input/input.h> 20 stdout-path = "serial0:115200n8"; 32 internal-regs { 38 nr-ports = <2>; 44 pinctrl-0 = <&ge0_rgmii_pins>; 45 pinctrl-names = "default"; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/panel/ |
| H A D | panel-ronbo-rb070d30.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2018-2019, Bridge Systems BV 4 * Copyright (C) 2018-2019, Bootlin 7 * This file based on panel-ilitek-ili9881c.c 16 #include <linux/media-bus-format.h> 33 struct gpio_desc *power; member 37 } gpios; member 50 ret = regulator_enable(ctx->supply); in rb070d30_panel_prepare() 52 dev_err(&ctx->dsi->dev, "Failed to enable supply: %d\n", ret); in rb070d30_panel_prepare() 57 gpiod_set_value(ctx->gpios.power, 1); in rb070d30_panel_prepare() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/i2c/ |
| H A D | lt7911d.txt | 1 * Lontium lt7911d type-c/DP to MIPI-CSI Bridge 4 - compatible: should be "lontium,lt7911d". 5 - clocks: reference to the 27M xvclk input clock. 6 - clock-names: should be "xvclk". 7 - reset-gpios: Low active reset gpio. 8 - power-gpios: High active power gpio. 9 - hpd-ctl-gpios: High active hpd control gpio. 11 - plugin-det-gpios: Low active plugin detect gpio. 12 - interrupts: GPIO connected to the gpio5. 13 - data-lanes: should be <1 2 3 4> for four-lane operation, [all …]
|
| H A D | lt7911uxc.txt | 1 * Lontium lt7911uxc type-c/DP to MIPI-CSI Bridge 4 - compatible: should be "lontium,lt7911uxc". 5 - clocks: reference to the 27M xvclk input clock. 6 - clock-names: should be "xvclk". 7 - reset-gpios: Low active reset gpio. 8 - power-gpios: High active power gpio. 9 - plugin-det-gpios: Low active plugin detect gpio. 10 - interrupts: GPIO connected to lt7911uxc gpio0. 11 - data-lanes: should be <1 2 3 4> for four-lane DPHY, 12 or <1 2 3> for three-trios CPHY. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/ |
| H A D | sff,sfp.txt | 1 Small Form Factor (SFF) Committee Small Form-factor Pluggable (SFP) 6 - compatible : must be one of 10 - i2c-bus : phandle of an I2C bus controller for the SFP two wire serial 15 - mod-def0-gpios : GPIO phandle and a specifier of the MOD-DEF0 (AKA Mod_ABS) 19 - los-gpios : GPIO phandle and a specifier of the Receiver Loss of Signal 22 - tx-fault-gpios : GPIO phandle and a specifier of the Module Transmitter 25 - tx-disable-gpios : GPIO phandle and a specifier of the Transmitter Disable 28 - rate-select0-gpios : GPIO phandle and a specifier of the Rx Signaling Rate 32 - rate-select1-gpios : GPIO phandle and a specifier of the Tx Signaling Rate 36 - maximum-power-milliwatt : Maximum module power consumption [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/panel/ |
| H A D | jdi,lt070me05000.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vinay Simha BN <simhavcs@gmail.com> 13 - $ref: panel-common.yaml# 19 enable-gpios: true 21 reset-gpios: true 23 vddp-supply: 25 The regulator that provides the supply voltage Power IC supply (3-5V) 27 iovcc-supply: [all …]
|
| H A D | ronbo,rb070d30.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR X11) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Maxime Ripard <mripard@kernel.org> 17 description: MIPI-DSI virtual channel 19 power-gpios: 20 description: GPIO used for the power pin 23 reset-gpios: 27 shlr-gpios: 31 updn-gpios: [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3566-evb3-ddr3-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 12 #include "rk3566-evb.dtsi" 16 compatible = "rockchip,rk3566-evb3-DDR3-v10", "rockchip,rk3566"; 18 rk_headset: rk-headset { 21 pinctrl-names = "default"; 22 pinctrl-0 = <&hp_det>; 25 vcc3v3_vga: vcc3v3-vga { [all …]
|
| H A D | rk3566-evb2-lp4x-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/display/media-bus-format.h> 11 #include <dt-bindings/pinctrl/rockchip.h> 13 #include "rk3566-evb.dtsi" 17 compatible = "rockchip,rk3566-evb2-lp4x-v10", "rockchip,rk3566"; 19 vcc_camera: vcc-camera-regulator { 20 compatible = "regulator-fixed"; 22 pinctrl-names = "default"; [all …]
|
| H A D | rk3568-evb6-ddr3-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 10 #include "rk3568-evb.dtsi" 14 compatible = "rockchip,rk3568-evb6-ddr3-v10", "rockchip,rk3568"; 16 rk_headset: rk-headset { 19 pinctrl-names = "default"; 20 pinctrl-0 = <&hp_det>; 23 vcc3v3_pcie: gpio-regulator { 24 compatible = "regulator-fixed"; 25 regulator-name = "vcc3v3_pcie"; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mmc/ |
| H A D | mmc-pwrseq-simple.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mmc-pwrseq-simple.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Simple MMC power sequence provider binding 10 - Ulf Hansson <ulf.hansson@linaro.org> 13 The purpose of the simple MMC power sequence provider is to supports a set 19 const: mmc-pwrseq-simple 21 reset-gpios: 26 contains a list of GPIO specifiers. The reset GPIOs are asserted [all …]
|