Re: [PATCH v2 2/3] arm64: dts: qcom: sdm630: set adsp compute-cbs' regs properly

From: Ekansh Gupta

Date: Mon Apr 20 2026 - 06:45:52 EST


On 20-04-2026 15:12, Nickolay Goppen wrote:
> Changing FastRPC compute-cbs' reg values to matching iommu streams
> solves SMMU translation errors when trying to use FastRPC on ADSP
> so change FastRPC compute-cbs' reg values that way
>
> Fixes: af2ce7296643 ("arm64: dts: qcom: sdm630: Add FastRPC nodes to ADSP")
> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>
> Reviewed-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
> Signed-off-by: Nickolay Goppen <setotau@xxxxxxxxxxxxxx>
> ---
> arch/arm64/boot/dts/qcom/sdm630.dtsi | 16 ++++++++--------
> 1 file changed, 8 insertions(+), 8 deletions(-)
>
> diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm64/boot/dts/qcom/sdm630.dtsi
> index bef3213165d6..4b47efdb57b2 100644
> --- a/arch/arm64/boot/dts/qcom/sdm630.dtsi
> +++ b/arch/arm64/boot/dts/qcom/sdm630.dtsi
> @@ -2459,27 +2459,27 @@ fastrpc {
> #address-cells = <1>;
> #size-cells = <0>;
>
> - compute-cb@1 {
> + compute-cb@3 {
> compatible = "qcom,fastrpc-compute-cb";
> - reg = <1>;
> + reg = <3>;
> iommus = <&lpass_smmu 3>;
> };
>
> - compute-cb@2 {
> + compute-cb@7 {
> compatible = "qcom,fastrpc-compute-cb";
> - reg = <2>;
> + reg = <7>;
> iommus = <&lpass_smmu 7>;
> };
>
> - compute-cb@3 {
> + compute-cb@8 {
> compatible = "qcom,fastrpc-compute-cb";
> - reg = <3>;
> + reg = <8>;
> iommus = <&lpass_smmu 8>;
> };
>
> - compute-cb@4 {
> + compute-cb@9 {
> compatible = "qcom,fastrpc-compute-cb";
> - reg = <4>;
> + reg = <9>;
> iommus = <&lpass_smmu 9>;
> };
> };
>
Reviewed-by: Ekansh Gupta <ekansh.gupta@xxxxxxxxxxxxxxxx>