| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/misc/ |
| H A D | hisilicon-hikey-usb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: "http://devicetree.org/schemas/misc/hisilicon-hikey-usb.yaml#" 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - John Stultz <john.stultz@linaro.org> 15 role-switch intermediary to detect the state of the USB-C 16 port, to switch the hub into dual-role USB-C or host mode, 17 which enables the onboard USB-A host ports. 20 …https://github.com/96boards/documentation/raw/master/consumer/hikey/hikey960/hardware-docs/HiKey96… 25 - const: hisilicon,gpio_hubv1 [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/usb/ |
| H A D | mediatek,musb.txt | 1 MediaTek musb DRD/OTG controller 2 ------------------------------------------- 5 - compatible : should be one of: 6 "mediatek,mt2701-musb" 8 followed by "mediatek,mtk-musb" 9 - reg : specifies physical base address and size of 11 - interrupts : interrupt used by musb controller 12 - interrupt-names : must be "mc" 13 - phys : PHY specifier for the OTG phy 14 - dr_mode : should be one of "host", "peripheral" or "otg", [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/renesas/ |
| H A D | ulcb-kf.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 10 * SSI-PCM3168A 11 * aplay -D plughw:0,2 xxx.wav 12 * arecord -D plughw:0,3 xxx.wav 23 #clock-cells = <0>; 24 compatible = "gpio-mux-clock"; 26 select-gpios = <&gpio_exp_75 13 GPIO_ACTIVE_HIGH>; 29 snd_3p3v: regulator-snd_3p3v { 30 compatible = "regulator-fixed"; 31 regulator-name = "snd-3.3v"; [all …]
|
| H A D | beacon-renesom-baseboard.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 10 backlight_lvds: backlight-lvds { 11 compatible = "pwm-backlight"; 12 power-supply = <®_lcd>; 13 enable-gpios = <&gpio_exp1 3 GPIO_ACTIVE_LOW>; 15 brightness-levels = <0 4 8 16 32 64 128 255>; 16 default-brightness-level = <6>; 19 backlight_rgb: backlight-rgb { [all …]
|
| H A D | r8a77951-salvator-xs.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the Salvator-X 2nd version board with R-Car H3 ES2.0+ 5 * Copyright (C) 2015-2017 Renesas Electronics Corp. 8 /dts-v1/; 10 #include "salvator-xs.dtsi" 13 model = "Renesas Salvator-X 2nd version board based on r8a77951"; 14 compatible = "renesas,salvator-xs", "renesas,r8a7795"; 47 clock-names = "du.0", "du.1", "du.2", "du.3", 56 dr_mode = "otg"; 67 remote-endpoint = <&hdmi0_con>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | qcom-apq8064-asus-nexus7-flo.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-apq8064-v2.0.dtsi" 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/input/input.h> 5 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 8 compatible = "asus,nexus7-flo", "qcom,apq8064"; 16 stdout-path = "serial0:115200n8"; 19 reserved-memory { 20 #address-cells = <1>; 21 #size-cells = <1>; [all …]
|
| H A D | qcom-apq8064-cm-qs600.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-apq8064-v2.0.dtsi" 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 7 model = "CompuLab CM-QS600"; 8 compatible = "qcom,apq8064-cm-qs600", "qcom,apq8064"; 15 stdout-path = "serial0:115200n8"; 19 #address-cells = <1>; 20 #size-cells = <1>; 22 compatible = "simple-bus"; [all …]
|
| H A D | qcom-apq8064-ifc6410.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-apq8064-v2.0.dtsi" 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 8 compatible = "qcom,apq8064-ifc6410", "qcom,apq8064"; 21 stdout-path = "serial0:115200n8"; 25 compatible = "simple-bus"; 28 pinctrl-names = "default"; 29 pinctrl-0 = <&wlan_default_gpios>; 30 compatible = "mmc-pwrseq-simple"; [all …]
|
| H A D | rk3288-veyron-chromebook.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 #include <dt-bindings/clock/rockchip,rk808.h> 10 #include <dt-bindings/input/input.h> 11 #include "rk3288-veyron.dtsi" 12 #include "rk3288-veyron-analog-audio.dtsi" 13 #include "rk3288-veyron-edp.dtsi" 14 #include "rk3288-veyron-sdmmc.dtsi" 22 gpio-charger { 23 compatible = "gpio-charger"; 24 charger-type = "mains"; [all …]
|
| H A D | tegra30-apalis-eval.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/input.h> 5 #include "tegra30-apalis.dtsi" 9 compatible = "toradex,apalis_t30-eval", "toradex,apalis_t30", 23 stdout-path = "serial0:115200n8"; 46 hdmi-supply = <®_5v0>; 80 clock-frequency = <400000>; 82 pcie-switch@58 { 102 clock-frequency = <400000>; [all …]
|
| H A D | tegra30-apalis-v1.1-eval.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 2 /dts-v1/; 4 #include <dt-bindings/input/input.h> 5 #include "tegra30-apalis-v1.1.dtsi" 9 compatible = "toradex,apalis_t30-v1.1-eval", "toradex,apalis_t30-eval", 10 "toradex,apalis_t30-v1.1", "toradex,apalis_t30", 24 stdout-path = "serial0:115200n8"; 47 hdmi-supply = <®_5v0>; 81 clock-frequency = <400000>; 83 pcie-switch@58 { [all …]
|
| H A D | tegra124-apalis-v1.2-eval.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 3 * Copyright 2016-2018 Toradex AG 6 /dts-v1/; 8 #include <dt-bindings/input/input.h> 9 #include "tegra124-apalis-v1.2.dtsi" 13 compatible = "toradex,apalis-tk1-v1.2-eval", "toradex,apalis-tk1-eval", 14 "toradex,apalis-tk1-v1.2", "toradex,apalis-tk1", 28 stdout-path = "serial0:115200n8"; 40 hdmi-supply = <®_5v0>; 74 clock-frequency = <400000>; [all …]
|
| H A D | tegra124-apalis-eval.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR X11 3 * Copyright 2016-2019 Toradex AG 6 /dts-v1/; 8 #include <dt-bindings/input/input.h> 9 #include "tegra124-apalis.dtsi" 13 compatible = "toradex,apalis-tk1-eval", "toradex,apalis-tk1", 27 stdout-path = "serial0:115200n8"; 39 hdmi-supply = <®_5v0>; 73 clock-frequency = <400000>; 75 pcie-switch@58 { [all …]
|
| H A D | qcom-apq8064-sony-xperia-yuga.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-apq8064-v2.0.dtsi" 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/input/input.h> 5 #include <dt-bindings/mfd/qcom-rpm.h> 6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 10 compatible = "sony,xperia-yuga", "qcom,apq8064"; 17 stdout-path = "serial0:115200n8"; 20 gpio-keys { 21 compatible = "gpio-keys"; [all …]
|
| H A D | sun7i-a20-lamobo-r1.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "sun7i-a20.dtsi" 45 #include "sunxi-common-regulators.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/interrupt-controller/irq.h> 52 compatible = "lamobo,lamobo-r1", "allwinner,sun7i-a20"; 61 stdout-path = "serial0:115200n8"; 64 hdmi-connector { 65 compatible = "hdmi-connector"; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mm-var-som-symphony.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "imx8mm-var-som.dtsi" 11 model = "Variscite VAR-SOM-MX8MM Symphony evaluation board"; 12 compatible = "variscite,var-som-mx8mm-symphony", "variscite,var-som-mx8mm", "fsl,imx8mm"; 14 reg_usdhc2_vmmc: regulator-usdhc2-vmmc { 15 compatible = "regulator-fixed"; 16 pinctrl-names = "default"; 17 pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; 18 regulator-name = "VSD_3V3"; [all …]
|
| H A D | imx8mn-var-som-symphony.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Copyright 2019-2020 Variscite Ltd. 7 /dts-v1/; 9 #include "imx8mn-var-som.dtsi" 12 model = "Variscite VAR-SOM-MX8MN Symphony evaluation board"; 13 compatible = "variscite,var-som-mx8mn-symphony", "variscite,var-som-mx8mn", "fsl,imx8mn"; 15 reg_usdhc2_vmmc: regulator-usdhc2-vmmc { 16 compatible = "regulator-fixed"; 17 pinctrl-names = "default"; 18 pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; [all …]
|
| H A D | imx8mm-var-som.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 10 model = "Variscite VAR-SOM-MX8MM module"; 11 compatible = "variscite,var-som-mx8mm", "fsl,imx8mm"; 14 stdout-path = &uart4; 22 reg_eth_phy: regulator-eth-phy { 23 compatible = "regulator-fixed"; 24 pinctrl-names = "default"; 25 pinctrl-0 = <&pinctrl_reg_eth_phy>; 26 regulator-name = "eth_phy_pwr"; 27 regulator-min-microvolt = <3300000>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588-nvr-demo1-v21.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include "dt-bindings/usb/pd.h" 7 #include "rk3588-nvr-demo.dtsi" 11 ite_pwr_en: ite-pwr-en { 12 compatible = "regulator-fixed"; 13 regulator-name = "ITE-PWR_EN"; 14 regulator-min-microvolt = <1200000>; 15 regulator-max-microvolt = <1200000>; 16 regulator-boot-on; 17 regulator-always-on; [all …]
|
| H A D | rk3588s-tablet.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include <dt-bindings/usb/pd.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/pwm/pwm.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 11 #include <dt-bindings/input/rk-input.h> 12 #include <dt-bindings/display/drm_mipi_dsi.h> 13 #include <dt-bindings/display/rockchip_vop.h> 14 #include <dt-bindings/sensor-dev.h> 16 #include "rk3588-android.dtsi" [all …]
|
| H A D | rk3399pro-evb-v10-linux.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/pinctrl/rockchip.h> 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/display/drm_mipi_dsi.h> 9 #include <dt-bindings/sensor-dev.h> 10 #include <dt-bindings/pwm/pwm.h> 11 #include "dt-bindings/usb/pd.h" 13 #include "rk3399-linux.dtsi" [all …]
|
| H A D | rk3399pro-evb-lp4-v11-linux.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/pinctrl/rockchip.h> 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/display/drm_mipi_dsi.h> 9 #include <dt-bindings/sensor-dev.h> 10 #include <dt-bindings/pwm/pwm.h> 11 #include "dt-bindings/usb/pd.h" 13 #include "rk3399-linux.dtsi" [all …]
|
| H A D | rk3588s-tablet-single.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include <dt-bindings/usb/pd.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/pwm/pwm.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 11 #include <dt-bindings/input/rk-input.h> 12 #include <dt-bindings/display/drm_mipi_dsi.h> 13 #include <dt-bindings/display/rockchip_vop.h> 14 #include <dt-bindings/sensor-dev.h> 16 #include "rk3588-android.dtsi" [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/hisilicon/ |
| H A D | hi3660-hikey960.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 12 #include "hikey960-pinctrl.dtsi" 13 #include "hi3660-drm.dtsi" 14 #include "hi3660-gpu.dtsi" 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/input/input.h> 18 #include <dt-bindings/interrupt-controller/irq.h> 19 #include <dt-bindings/usb/pd.h> 23 compatible = "hisilicon,hi3660-hikey960", "hisilicon,hi3660"; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-omap1/ |
| H A D | usb.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Platform level USB initialization for FS USB OTG controller on omap1 12 #include <linux/dma-mapping.h> 23 /* These routines should handle the standard chip-specific modes 26 * Some board-*.c files will need to set up additional mux options, 27 * like for suspend handling, vbus sensing, GPIOs, and the D+ pullup. 31 * - 1611B H2 (with usb1 mini-AB) using standard Mini-B or OTG cables 32 * - 5912 OSK OHCI (with usb0 standard-A), standard A-to-B cables 33 * - 5912 OSK UDC, with *nonstandard* A-to-A cable 34 * - 1510 Innovator UDC with bundled usb0 cable [all …]
|