aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRajendra Nayak <rnayak@codeaurora.org>2015-10-13 17:38:52 +0530
committerSrinivas Kandagatla <srinivas.kandagatla@linaro.org>2017-08-01 16:38:12 +0200
commit8c43756fedc49eb7b61180163ee147fbb5f9286c (patch)
treee7c7b3f02a4dcf100a690c429196b7988d059b61
parent212605a540fa0c1e6a5be00c719761518712b624 (diff)
arm64: dts: usb: Add bus scaling suppport
Add msm bus scaling support and hack to request max bandwith at probe Signed-off-by: Rajendra Nayak <rnayak@codeaurora.org>
-rw-r--r--arch/arm64/boot/dts/qcom/msm8916.dtsi14
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qcom/msm8916.dtsi
index 8c839dac51c1f..27354c96129bb 100644
--- a/arch/arm64/boot/dts/qcom/msm8916.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi
@@ -632,6 +632,20 @@
<0x78d9200 0x200>;
interrupts = <GIC_SPI 134 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 140 IRQ_TYPE_LEVEL_HIGH>;
+
+ qcom,vdd-levels = <500000 1000000 1320000>;
+ qcom,phy-init-sequence = <0x44 0x6B 0x24 0x13>;
+ qcom,otg-control = <2>; // PMIC
+ qcom,manual-pullup;
+
+ qcom,msm-bus,name = "usb2";
+ qcom,msm-bus,num-cases = <3>;
+ qcom,msm-bus,num-paths = <1>;
+ qcom,msm-bus,vectors-KBps =
+ <87 512 0 0>,
+ <87 512 80000 0>,
+ <87 512 6000 6000>;
+
clocks = <&gcc GCC_USB_HS_AHB_CLK>,
<&gcc GCC_USB_HS_SYSTEM_CLK>;
clock-names = "iface", "core";