summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhiqiang Tu <ztu@codeaurora.org>2018-01-10 10:37:57 +0800
committerZhiqiang Tu <ztu@codeaurora.org>2018-01-24 09:15:17 +0800
commit75e93feb2c6e13ebd98a501222fae3a1ab3c7db7 (patch)
tree2a256c75519247be8f39d6f8c3a3879691722315
parent1cce5812492cafefebb2883ca2cf45790c804a9f (diff)
ARM: dts: msm: usb3 switches to virtual reset on msm8996 vplatfrom
Enable virtual reset controller for usb3 on msm8996 virtual platform. Change-Id: Ie25210a3304ade476c8b6a1c180591a1162bedb2 Signed-off-by: Zhiqiang Tu <ztu@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-usb.dtsi8
-rw-r--r--arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dtsi3
2 files changed, 6 insertions, 5 deletions
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 5059961e3d88..efb718e78eba 100644
--- a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-usb.dtsi
+++ b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-usb.dtsi
@@ -86,7 +86,7 @@
qcom,core-clk-rate = <120000000>;
- resets = <&clock_gcc USB_30_BCR>;
+ resets = <&clock_virt USB_30_BCR>;
reset-names = "core_reset";
dwc3@6a00000 {
@@ -241,7 +241,7 @@
<&clock_gcc clk_ln_bb_clk>;
clock-names = "cfg_ahb_clk", "ref_clk_src";
- resets = <&clock_gcc QUSB2PHY_PRIM_BCR>;
+ resets = <&clock_virt QUSB2PHY_PRIM_BCR>;
reset-names = "phy_reset";
};
@@ -365,8 +365,8 @@
clock-names = "aux_clk", "pipe_clk", "cfg_ahb_clk",
"ref_clk_src", "ref_clk";
- resets = <&clock_gcc USB3_PHY_BCR>,
- <&clock_gcc USB3PHY_PHY_BCR>;
+ resets = <&clock_virt USB3_PHY_BCR>,
+ <&clock_virt USB3PHY_PHY_BCR>;
reset-names = "phy_reset", "phy_phy_reset";
qcom,disable-autonomous-mode;
};
diff --git a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dtsi b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dtsi
index 24ac570b0374..857db653a9a3 100644
--- a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dtsi
+++ b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dtsi
@@ -1,4 +1,4 @@
-/* Copyright (c) 2017, The Linux Foundation. All rights reserved.
+/* Copyright (c) 2017-2018, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
@@ -692,6 +692,7 @@
clock_virt: qcom,virtclk-frontend@0 {
compatible = "qcom,virtclk-frontend-8996";
#clock-cells = <1>;
+ #reset-cells = <1>;
};
clock_gcc: qcom,gcc@300000 {