From 333c8e6e897c76f0d811b8ee078aead76bbb7a55 Mon Sep 17 00:00:00 2001 From: Vivek Kumar Date: Thu, 12 Apr 2018 06:52:19 +0530 Subject: [PATCH] ARM: dts: msm: Add USB devices for msm8996 GVM Add USB device for android in USB specific DT file. Enable required devices for USB pass-through in LA specific DT file for msm8996 GVM. Change-Id: Ic007607dcfb2dd8ee9839ad58d451b6a98c5fb06 Signed-off-by: Vivek Kumar --- .../dts/qcom/vplatform-lfv-msm8996-ivi-la.dts | 24 +++++++++++++++++++ .../dts/qcom/vplatform-lfv-msm8996-usb.dtsi | 8 +++++++ 2 files changed, 32 insertions(+) diff --git a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-ivi-la.dts b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-ivi-la.dts index 219cc7427da9..cb070d426bf2 100644 --- a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-ivi-la.dts +++ b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-ivi-la.dts @@ -103,3 +103,27 @@ }; }; +#include "vplatform-lfv-msm8996-usb.dtsi" + +&usb3 { + qcom,disable-host-mode-pm; + qcom,disable-dev-mode-pm; + status = "okay"; +}; + +&qusb_phy1 { + status = "disabled"; +}; + +&usb_nop_phy { + status = "disabled"; +}; + +&usb_detect { + qcom,force-vbus-status-off; +}; + +&android_usb { + status = "okay"; +}; + diff --git a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-usb.dtsi b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-usb.dtsi index b7ede0adbf19..b7505743986e 100644 --- a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-usb.dtsi +++ b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-usb.dtsi @@ -209,6 +209,14 @@ }; }; + android_usb: android_usb@66bf0c8 { + status = "disabled"; + compatible = "qcom,android-usb"; + reg = <0x066bf0c8 0xc8>; + qcom,pm-qos-latency = <301 701 801>; + + }; + qusb_phy0: qusb@7411000 { compatible = "qcom,qusb2phy"; reg = <0x07411000 0x180>,