Re: [PATCH RFC 1/3] arm64: dts: qcom: nord: Add SoCCP remoteproc DT support for Nord
From: Anurag Pateriya
Date: Sun Oct 18 2026 - 02:12:01 EST
On 10/16/2026 2:22 PM, Konrad Dybcio wrote:
On 10/16/26 7:39 AM, Anurag Pateriya wrote:
Add the SoCCP (System on Chip Control Processor) remoteproc node and
its SMP2P configuration at the SoC level in nord.dtsi, and wire up
the clock and power-domain dependencies shared by all Nord embedded
variants in nord-embedded.dtsi.
[...]
+ remoteproc_soccp: remoteproc@d00000 {
+ compatible = "qcom,nord-soccp-pas";
+ reg = <0x0 0x00d00000 0x0 0x200000>;
+
+ interrupts-extended = <&intc GIC_SPI 167 IRQ_TYPE_EDGE_RISING>,
+ <&smp2p_soccp_in 0 IRQ_TYPE_EDGE_RISING>,
+ <&smp2p_soccp_in 1 IRQ_TYPE_EDGE_RISING>,
+ <&smp2p_soccp_in 2 IRQ_TYPE_EDGE_RISING>,
+ <&smp2p_soccp_in 3 IRQ_TYPE_EDGE_RISING>,
+ <&smp2p_soccp_in 9 IRQ_TYPE_EDGE_RISING>;
+ interrupt-names = "wdog",
+ "fatal",
+ "ready",
+ "handover",
+ "stop-ack",
+ "pong";
+
+ memory-region = <&soccp_mem>;
+
+ qcom,smem-states = <&smp2p_soccp_out 0>,
+ <&smp2p_soccp_out 8>;
+ qcom,smem-state-names = "stop",
+ "ping";
+
+ status = "disabled";
The SoCCP should be always enabled, especially given it's left on by
the bootloader.
Ok, Thanks. I will enable this in next version.
[...]
+ bwmon_cluster2: pmu@1014400 {
+ reg = <0x0 0x01014400 0x0 0x600>;
+ interrupts = <GIC_SPI 739 IRQ_TYPE_LEVEL_HIGH>;
+ operating-points-v2 = <&bwmon_cluster_opp_table>;
+ };
This is somehow present yet not mentioned at all by the commit message
Konrad
Yes. I will remove these additional changes.
Thanks,
Anurag