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