Skip to content

Commit 851d5ae

Browse files
lumagandersson
authored andcommitted
arm64: dts: qcom: agatti: enable FastRPC on the ADSP
On Agatti platform the ADSP provides FastRPC support. Add corresponding device node, in order to be able to utilize the DSP offload from the Linux side. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260113-agatti-fastrpc-v2-1-b66870213f89@oss.qualcomm.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
1 parent ebd1eb3 commit 851d5ae

1 file changed

Lines changed: 41 additions & 0 deletions

File tree

arch/arm64/boot/dts/qcom/agatti.dtsi

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2287,6 +2287,47 @@
22872287
};
22882288
};
22892289
};
2290+
2291+
fastrpc {
2292+
compatible = "qcom,fastrpc";
2293+
qcom,glink-channels = "fastrpcglink-apps-dsp";
2294+
label = "adsp";
2295+
2296+
qcom,non-secure-domain;
2297+
2298+
#address-cells = <1>;
2299+
#size-cells = <0>;
2300+
2301+
compute-cb@3 {
2302+
compatible = "qcom,fastrpc-compute-cb";
2303+
reg = <3>;
2304+
iommus = <&apps_smmu 0x1c3 0x0>;
2305+
};
2306+
2307+
compute-cb@4 {
2308+
compatible = "qcom,fastrpc-compute-cb";
2309+
reg = <4>;
2310+
iommus = <&apps_smmu 0x1c4 0x0>;
2311+
};
2312+
2313+
compute-cb@5 {
2314+
compatible = "qcom,fastrpc-compute-cb";
2315+
reg = <5>;
2316+
iommus = <&apps_smmu 0x1c5 0x0>;
2317+
};
2318+
2319+
compute-cb@6 {
2320+
compatible = "qcom,fastrpc-compute-cb";
2321+
reg = <6>;
2322+
iommus = <&apps_smmu 0x1c6 0x0>;
2323+
};
2324+
2325+
compute-cb@7 {
2326+
compatible = "qcom,fastrpc-compute-cb";
2327+
reg = <7>;
2328+
iommus = <&apps_smmu 0x1c7 0x0>;
2329+
};
2330+
};
22902331
};
22912332
};
22922333

0 commit comments

Comments
 (0)