aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm64/boot/dts/qcom/msm8916.dtsi')
-rw-r--r--arch/arm64/boot/dts/qcom/msm8916.dtsi26
1 files changed, 15 insertions, 11 deletions
diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qcom/msm8916.dtsi
index 68a8e67cba29..ab3093995ded 100644
--- a/arch/arm64/boot/dts/qcom/msm8916.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi
@@ -157,7 +157,7 @@
157 }; 157 };
158 158
159 pmu { 159 pmu {
160 compatible = "arm,armv8-pmuv3"; 160 compatible = "arm,cortex-a53-pmu";
161 interrupts = <GIC_PPI 7 GIC_CPU_MASK_SIMPLE(4)>; 161 interrupts = <GIC_PPI 7 GIC_CPU_MASK_SIMPLE(4)>;
162 }; 162 };
163 163
@@ -833,8 +833,9 @@
833 833
834 clocks = <&gcc GCC_MSS_CFG_AHB_CLK>, 834 clocks = <&gcc GCC_MSS_CFG_AHB_CLK>,
835 <&gcc GCC_MSS_Q6_BIMC_AXI_CLK>, 835 <&gcc GCC_MSS_Q6_BIMC_AXI_CLK>,
836 <&gcc GCC_BOOT_ROM_AHB_CLK>; 836 <&gcc GCC_BOOT_ROM_AHB_CLK>,
837 clock-names = "iface", "bus", "mem"; 837 <&xo_board>;
838 clock-names = "iface", "bus", "mem", "xo";
838 839
839 qcom,smem-states = <&hexagon_smp2p_out 0>; 840 qcom,smem-states = <&hexagon_smp2p_out 0>;
840 qcom,smem-state-names = "stop"; 841 qcom,smem-state-names = "stop";
@@ -842,6 +843,7 @@
842 resets = <&scm 0>; 843 resets = <&scm 0>;
843 reset-names = "mss_restart"; 844 reset-names = "mss_restart";
844 845
846 cx-supply = <&pm8916_s1>;
845 mx-supply = <&pm8916_l3>; 847 mx-supply = <&pm8916_l3>;
846 pll-supply = <&pm8916_l7>; 848 pll-supply = <&pm8916_l7>;
847 849
@@ -856,6 +858,16 @@
856 mpss { 858 mpss {
857 memory-region = <&mpss_mem>; 859 memory-region = <&mpss_mem>;
858 }; 860 };
861
862 smd-edge {
863 interrupts = <0 25 IRQ_TYPE_EDGE_RISING>;
864
865 qcom,smd-edge = <0>;
866 qcom,ipc = <&apcs 8 12>;
867 qcom,remote-pid = <1>;
868
869 label = "hexagon";
870 };
859 }; 871 };
860 872
861 pronto: wcnss@a21b000 { 873 pronto: wcnss@a21b000 {
@@ -1214,14 +1226,6 @@
1214 }; 1226 };
1215 }; 1227 };
1216 }; 1228 };
1217
1218 hexagon {
1219 interrupts = <0 25 IRQ_TYPE_EDGE_RISING>;
1220
1221 qcom,smd-edge = <0>;
1222 qcom,ipc = <&apcs 8 12>;
1223 qcom,remote-pid = <1>;
1224 };
1225 }; 1229 };
1226 1230
1227 hexagon-smp2p { 1231 hexagon-smp2p {