summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVivek Kumar <vivekuma@codeaurora.org>2018-04-12 06:52:19 +0530
committerVivek Kumar <vivekuma@codeaurora.org>2018-04-12 15:25:56 +0530
commit333c8e6e897c76f0d811b8ee078aead76bbb7a55 (patch)
treea1fda8e232a9905a46425c84a736ba72f578273d
parent2592d786e8e401e133800882e91d42e9c7e26002 (diff)
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 <vivekuma@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-ivi-la.dts24
-rw-r--r--arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-usb.dtsi8
2 files changed, 32 insertions, 0 deletions
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>,