From c06a30e1888c4eb175318900daae7229a9477e6e Mon Sep 17 00:00:00 2001 From: Manish Pandey Date: Mon, 6 Jan 2025 11:45:00 +0530 Subject: [PATCH] ARM: dts: qcom: Enable UFS MCQ on Kera platforms Enable the UFS MCQ feature on the Kera platforms. Change-Id: I3e6349010c442666bef9a7b7c24dcd22e9d717b4 Signed-off-by: Manish Pandey --- qcom/kera.dtsi | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/qcom/kera.dtsi b/qcom/kera.dtsi index 83be2cfa..4b49a31b 100644 --- a/qcom/kera.dtsi +++ b/qcom/kera.dtsi @@ -2629,8 +2629,10 @@ ufshc_mem: ufshc@1d84000 { compatible = "qcom,ufshc"; reg = <0x1d84000 0x3000>, - <0x1d88000 0x18000>; - reg-names = "ufs_mem", "ice"; + <0x1d88000 0x18000>, + <0x1da5000 0x2000>, + <0x1da4000 0x10>; + reg-names = "ufs_mem", "ice", "mcq_sqd", "mcq_vs"; interrupts = ; phys = <&ufsphy_mem>; phy-names = "ufsphy"; @@ -2638,6 +2640,10 @@ qcom,ice-use-hwkm; + qcom,prime-mask = <0x80>; + qcom,silver-mask = <0x07>; + qcom,esi-affinity-mask = <6 5 5 7 7 7 6 6>; + lanes-per-direction = <2>; clock-names = "core_clk", @@ -2678,7 +2684,9 @@ depends-on-supply = <&apps_smmu>; iommus = <&apps_smmu 0x60 0x0>; - qcom,iommu-dma = "bypass"; + qcom,iommu-dma = "fastmap"; + msi-parent = <&gic_its 0x60>; + qcom,iommu-msi-size = <0x1000>; memory-region = <&ufshc_dma_resv>; shared-ice-cfg = <&ice_cfg>; dma-coherent;