[PATCH 2/3] arm64: dts: qcom: kaanapali-qrd: Add SoCCP node

Jingyi Wang posted 3 patches 6 days, 13 hours ago
[PATCH 2/3] arm64: dts: qcom: kaanapali-qrd: Add SoCCP node
Posted by Jingyi Wang 6 days, 13 hours ago
Add SoCCP node on Kaanapali QRD board.

Signed-off-by: Jingyi Wang <jingyi.wang@oss.qualcomm.com>
---
 arch/arm64/boot/dts/qcom/kaanapali-qrd.dts | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts b/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
index da0e8f9091c3..6a7eb7f4050a 100644
--- a/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
+++ b/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
@@ -781,6 +781,11 @@ &remoteproc_cdsp {
 	status = "okay";
 };
 
+&remoteproc_soccp {
+	firmware-name = "qcom/kaanapali/soccp.mbn",
+			"qcom/kaanapali/soccp_dtb.mbn";
+};
+
 &tlmm {
 	gpio-reserved-ranges = <36 4>, /* NFC eSE SPI */
 			       <74 1>, /* eSE */

-- 
2.25.1
Re: [PATCH 2/3] arm64: dts: qcom: kaanapali-qrd: Add SoCCP node
Posted by Konrad Dybcio 6 days, 7 hours ago
On 3/27/26 4:20 AM, Jingyi Wang wrote:
> Add SoCCP node on Kaanapali QRD board.

This is really more of an "add firmware path"

> 
> Signed-off-by: Jingyi Wang <jingyi.wang@oss.qualcomm.com>
> ---
>  arch/arm64/boot/dts/qcom/kaanapali-qrd.dts | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts b/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
> index da0e8f9091c3..6a7eb7f4050a 100644
> --- a/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
> +++ b/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
> @@ -781,6 +781,11 @@ &remoteproc_cdsp {
>  	status = "okay";
>  };
>  
> +&remoteproc_soccp {
> +	firmware-name = "qcom/kaanapali/soccp.mbn",
> +			"qcom/kaanapali/soccp_dtb.mbn";

Given that this contains battmgr now, can MTP and QRD use the same
firmware?

Konrad
Re: [PATCH 2/3] arm64: dts: qcom: kaanapali-qrd: Add SoCCP node
Posted by Jingyi Wang 3 days, 13 hours ago

On 3/27/2026 5:53 PM, Konrad Dybcio wrote:
> On 3/27/26 4:20 AM, Jingyi Wang wrote:
>> Add SoCCP node on Kaanapali QRD board.
> 
> This is really more of an "add firmware path"
> 

will update the commit msg in next version.

>>
>> Signed-off-by: Jingyi Wang <jingyi.wang@oss.qualcomm.com>
>> ---
>>   arch/arm64/boot/dts/qcom/kaanapali-qrd.dts | 5 +++++
>>   1 file changed, 5 insertions(+)
>>
>> diff --git a/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts b/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
>> index da0e8f9091c3..6a7eb7f4050a 100644
>> --- a/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
>> +++ b/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
>> @@ -781,6 +781,11 @@ &remoteproc_cdsp {
>>   	status = "okay";
>>   };
>>   
>> +&remoteproc_soccp {
>> +	firmware-name = "qcom/kaanapali/soccp.mbn",
>> +			"qcom/kaanapali/soccp_dtb.mbn";
> 
> Given that this contains battmgr now, can MTP and QRD use the same
> firmware?
> 

Offline checked with the POC for SoCCP firmware, MTP and QRD board
share the same soccp firmware.

Thanks,
Jingyi


> Konrad

Re: [PATCH 2/3] arm64: dts: qcom: kaanapali-qrd: Add SoCCP node
Posted by Konrad Dybcio 3 days, 7 hours ago
On 3/30/26 5:19 AM, Jingyi Wang wrote:
> 
> 
> On 3/27/2026 5:53 PM, Konrad Dybcio wrote:
>> On 3/27/26 4:20 AM, Jingyi Wang wrote:
>>> Add SoCCP node on Kaanapali QRD board.
>>
>> This is really more of an "add firmware path"
>>
> 
> will update the commit msg in next version.
> 
>>>
>>> Signed-off-by: Jingyi Wang <jingyi.wang@oss.qualcomm.com>
>>> ---
>>>   arch/arm64/boot/dts/qcom/kaanapali-qrd.dts | 5 +++++
>>>   1 file changed, 5 insertions(+)
>>>
>>> diff --git a/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts b/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
>>> index da0e8f9091c3..6a7eb7f4050a 100644
>>> --- a/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
>>> +++ b/arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
>>> @@ -781,6 +781,11 @@ &remoteproc_cdsp {
>>>       status = "okay";
>>>   };
>>>   +&remoteproc_soccp {
>>> +    firmware-name = "qcom/kaanapali/soccp.mbn",
>>> +            "qcom/kaanapali/soccp_dtb.mbn";
>>
>> Given that this contains battmgr now, can MTP and QRD use the same
>> firmware?
>>
> 
> Offline checked with the POC for SoCCP firmware, MTP and QRD board
> share the same soccp firmware.

Thanks for confirming that

Konrad