Re: [PATCH 2/2] remoteproc: qcom_q6v5_pas: Add remoteproc support for SOCCP on Nord

From: Anurag Pateriya

Date: Tue Oct 13 2026 - 07:25:55 EST




On 10/13/2026 3:33 PM, Konrad Dybcio wrote:
On 10/13/26 11:58 AM, Anurag Pateriya wrote:
On 10/13/2026 2:27 PM, Konrad Dybcio wrote:
On 10/9/26 9:35 AM, Anurag Pateriya wrote:
The SoC Control Processor (SoCCP) is small RISC-V MCU that controls
USB Type-C, battery charging and various other functions on Qualcomm SoCs.

[...]

  +static const struct qcom_pas_data nord_soccp_resource = {
+    .crash_reason_smem = 656,
+    .firmware_name = "soccp.mbn",
+    .pas_id = 51,
+    .proxy_pd_names = (char*[]){
+        "cx",
+        "mx",
+        NULL
+    },
+    .ssr_name = "soccp",
+    .sysmon_name = "soccp",
+    .auto_boot = true,

No DTB?

Konrad

The base patch isn't merged yet for nord-ride-embedded.dts.
we need to enable for both rrd and ride-embedded boards.
I was planning to send them together once nord-ride-embedded.dts is merged.

This is not my question. Remoteprocs on recent SoCs come with split
firmware - MBN for the main part and a separate DTB binary containing
configuration data.

Konrad

Ok , I got your question now.

For Nord, SoCCP DTB file ships firmware without a separate SoCCP device-tree image.


Thanks,
Anurag