|
@@ -282,6 +282,11 @@
|
|
|
interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
};
|
|
|
|
|
|
+ apcs: syscon@9820000 {
|
|
|
+ compatible = "syscon";
|
|
|
+ reg = <0x9820000 0x1000>;
|
|
|
+ };
|
|
|
+
|
|
|
gcc: clock-controller@300000 {
|
|
|
compatible = "qcom,gcc-msm8996";
|
|
|
#clock-cells = <1>;
|
|
@@ -511,5 +516,29 @@
|
|
|
<825000000>;
|
|
|
};
|
|
|
};
|
|
|
+
|
|
|
+ adsp-smp2p {
|
|
|
+ compatible = "qcom,smp2p";
|
|
|
+ qcom,smem = <443>, <429>;
|
|
|
+
|
|
|
+ interrupts = <0 158 IRQ_TYPE_EDGE_RISING>;
|
|
|
+
|
|
|
+ qcom,ipc = <&apcs 16 10>;
|
|
|
+
|
|
|
+ qcom,local-pid = <0>;
|
|
|
+ qcom,remote-pid = <2>;
|
|
|
+
|
|
|
+ adsp_smp2p_out: master-kernel {
|
|
|
+ qcom,entry-name = "master-kernel";
|
|
|
+ #qcom,state-cells = <1>;
|
|
|
+ };
|
|
|
+
|
|
|
+ adsp_smp2p_in: slave-kernel {
|
|
|
+ qcom,entry-name = "slave-kernel";
|
|
|
+
|
|
|
+ interrupt-controller;
|
|
|
+ #interrupt-cells = <2>;
|
|
|
+ };
|
|
|
+ };
|
|
|
};
|
|
|
#include "msm8996-pins.dtsi"
|