[PATCH 3/3] arm64: dts: qcom: eliza: Disable UFS MCQ mode
From: Abel Vesa
Date: Sun Mar 22 2026 - 12:09:59 EST
The UFS MCQ mode is currently not functional in the driver. Eliza is
the first platform enabling it, which results in UFS failures at runtime
with errors such as:
ufshcd-qcom 1d84000.ufshc: ufshcd_abort: Device abort task at tag 4
ufs_device_wlun 0:0:0:49488: tag#4 CDB: opcode=0x1b 1b 00 00 00 10 00
The failures occur when accessing the UFS device, while the controller
and PHY initialize correctly.
Disable MCQ mode by removing the corresponding register range. This can
be reverted once MCQ support is fixed in the driver.
Fixes: db7fe6963466 ("arm64: dts: qcom: Introduce Eliza Soc base dtsi")
Signed-off-by: Abel Vesa <abel.vesa@xxxxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/eliza.dtsi | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/eliza.dtsi b/arch/arm64/boot/dts/qcom/eliza.dtsi
index fab603cd8e42..60a3c861a5c0 100644
--- a/arch/arm64/boot/dts/qcom/eliza.dtsi
+++ b/arch/arm64/boot/dts/qcom/eliza.dtsi
@@ -743,10 +743,8 @@ ufs_mem_hc: ufshc@1d84000 {
compatible = "qcom,eliza-ufshc",
"qcom,ufshc",
"jedec,ufs-2.0";
- reg = <0x0 0x01d84000 0x0 0x3000>,
- <0x0 0x01da0000 0x0 0x15000>;
- reg-names = "std",
- "mcq";
+ reg = <0x0 0x01d84000 0x0 0x3000>;
+ reg-names = "std";
interrupts = <GIC_SPI 265 IRQ_TYPE_LEVEL_HIGH>;
--
2.48.1