]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: dts: qcom: sm6350: Add interconnect support to UFS
authorLuca Weiss <luca.weiss@fairphone.com>
Thu, 23 Oct 2025 11:39:28 +0000 (13:39 +0200)
committerBjorn Andersson <andersson@kernel.org>
Mon, 27 Oct 2025 18:50:18 +0000 (13:50 -0500)
Define the two NoC paths used by UFS: ufs-ddr and cpu-ufs.

Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
Link: https://lore.kernel.org/r/20251023-sm6350-ufs-things-v3-3-b68b74e29d35@fairphone.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sm6350.dtsi

index c00ba5bb8c519602e8713715593d419b8e50974a..f34dc6e278b8cf32ec6a84e706ded444a04005db 100644 (file)
 
                        operating-points-v2 = <&ufs_opp_table>;
 
+                       interconnects = <&aggre1_noc MASTER_UFS_MEM QCOM_ICC_TAG_ALWAYS
+                                        &clk_virt SLAVE_EBI_CH0 QCOM_ICC_TAG_ALWAYS>,
+                                       <&gem_noc MASTER_AMPSS_M0 QCOM_ICC_TAG_ACTIVE_ONLY
+                                        &config_noc SLAVE_UFS_MEM_CFG QCOM_ICC_TAG_ACTIVE_ONLY>;
+                       interconnect-names = "ufs-ddr",
+                                            "cpu-ufs";
+
                        status = "disabled";
 
                        ufs_opp_table: opp-table {