Re: [PATCH v2] arm64: dts: qcom: agatti: Add memory-region for audio PD
Ekansh Gupta <[email protected]>
| Newsgroups | org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
On 07-08-2026 11:20, Vinayak Katoch wrote: > Reserve memory region for audio PD dynamic loading and remote heap > requirements. Add the required VMID list for memory ownership > transfers. > > Signed-off-by: Vinayak Katoch <[email protected]> > --- > Changes in v2: > - Fixed VMID list alignment. > - Link to v1: https://lore.kernel.org/r/[email protected] > --- > arch/arm64/boot/dts/qcom/agatti.dtsi | 11 +++++++++++ > 1 file changed, 11 insertions(+) Reviewed-by: Ekansh Gupta <[email protected]> > > diff --git a/arch/arm64/boot/dts/qcom/agatti.dtsi b/arch/arm64/boot/dts/qcom/agatti.dtsi > index 590bd2432d85..2064eed01327 100644 > --- a/arch/arm64/boot/dts/qcom/agatti.dtsi > +++ b/arch/arm64/boot/dts/qcom/agatti.dtsi > @@ -381,6 +381,14 @@ rmtfs_mem: memory@89b01000 { > qcom,client-id = <1>; > qcom,vmid = <QCOM_SCM_VMID_MSS_MSA QCOM_SCM_VMID_NAV>; > }; > + > + adsp_rpc_remote_heap_mem: adsp-rpc-remote-heap { > + compatible = "shared-dma-pool"; > + alloc-ranges = <0x0 0x80000000 0x0 0x80000000>; > + reusable; > + alignment = <0x0 0x400000>; > + size = <0x0 0x800000>; > + }; > }; > > smp2p-adsp { > @@ -2348,6 +2356,9 @@ fastrpc { > compatible = "qcom,fastrpc"; > qcom,glink-channels = "fastrpcglink-apps-dsp"; > label = "adsp"; > + memory-region = <&adsp_rpc_remote_heap_mem>; > + qcom,vmids = <QCOM_SCM_VMID_LPASS > + QCOM_SCM_VMID_ADSP_HEAP>; > > qcom,non-secure-domain; > > > --- > base-commit: 1701fda2f58e345c050f4309971bdc07cd6146ba > change-id: 20260806-agatti-audio-357bcd74ae9c > > Best regards,