From nobody Tue Apr 7 22:20:59 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B6BFA2BDC0E for ; Wed, 11 Mar 2026 13:04:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773234255; cv=none; b=TsIX9TzCGAVzQ9Ozw46pvXCrioEwGEh6t+rhQzAkZKmmATAJRpuJeE+pxn0tWTaovlvGa00/xZf6ImOKR+nFfH/nTkR+4AxQXmB34+FTbG82/Tp5SnBrdce/0iWhOVncOlHt7qxl7FMD9P1lArb/bkG3Oxptgc6GMTDFhM6AYj0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773234255; c=relaxed/simple; bh=xd2XtyAY9XXyEH4XMfiLJMLCPQEaqcDJ2L6wyjHLq5s=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=uBtRVqpF60hL63FrnqBYl8jRLcMLkeY1vHDvudzZ+Nmabq80d1CCjmRsSnehcTuK9b264MpVPx466y1kcCa43DZx0u7NGqHUXy4CuZQLwXyG4JUwLxOn28RMf2eulmGk1qapqN2iJdaSktD3w7bcuxL94JSNSTikGRVnKbh2yfc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=IDXE/T0f; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Q3DRj8+Q; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="IDXE/T0f"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Q3DRj8+Q" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62BCJMb62140298 for ; Wed, 11 Mar 2026 13:04:13 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=cw5EY0xtoLmcOoRPIjdHzf xH3MGOLatzimYNmV6xPh4=; b=IDXE/T0f2+vc/iKcN9LXV0GqSgpcDxtLhBEJ7y O5XIcOhzVBDTlj87wjgka/FYmUqMaBZW5ujh7jICApKi7dt+jbV0aMWUgApRKVvP H1DF0xvrYiCm6ufXe7+5/oSZ2PV3wn4T8Uz7QoZNNEZ7ZaJxvbMSZlHstvK6fhlz Xp1MfvwQxcwpKcWZhDaYfgwvo/cfyYCktVJLm1Pdv8iqiea4NOxGFrhZDVwg2OqZ nvVS4/C1AjvVcJ4JMDJMuFLC4hWjsxZncVyVerzdzEfmSiRPAOxUn4CwjGZbY0UH l5HoMTaJZkN8bu2ZpBk0KKPz4huLpg+37CDAJx88BCKH4UbA== Received: from mail-vs1-f72.google.com (mail-vs1-f72.google.com [209.85.217.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ctqgkbp1u-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 11 Mar 2026 13:04:13 +0000 (GMT) Received: by mail-vs1-f72.google.com with SMTP id ada2fe7eead31-5fff50a4ac4so34204192137.2 for ; Wed, 11 Mar 2026 06:04:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773234252; x=1773839052; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=cw5EY0xtoLmcOoRPIjdHzfxH3MGOLatzimYNmV6xPh4=; b=Q3DRj8+QcCOdLS9XZ+qfH9fyaVs9VPnlCLDgkZLBOvS1cPtEsUqBnP7kqjr4s1upAj DqJbD4Bv29OopOBwevm5l0U4YaCCVQZRcQiwf/LxvJ59JNXxFMGUM8NASr0sZUc3Bi60 lr8tR5RcoCHT3OSB7giHGEJlYwCj5h/y599gPCrIravbzcLRxkkUZWN2R0itDKlCsrL6 /GVVjIoIBgZd6TIPfhk6oB+xcgdy6KcjWLpTVoROoSukcL/66ZuFfWDku4CE8WVVXVU7 otVkonlhWsrUuQxVcXrm3HbgXIrHBTH813l5L0B6zvb9SqVH4ra5DRBbQWNwIoPQoqRh J1QQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773234252; x=1773839052; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=cw5EY0xtoLmcOoRPIjdHzfxH3MGOLatzimYNmV6xPh4=; b=RKrlwdCc6axgnLRiyqNK+1Gs4XGIW1NM8JItjDeSg65IXLti39bPljacC3so2GmI1o IPMYldHUOXu512+OOYWzeJKb37Sf5NY5dSd+B74/bvic+7zT7FQGM/uW85xGYSl+CIpG HmJosNc7aQllGWr8WKwtoWJEoyaUC8dPxuhpjaKhUFr1TaDNy/TvFlTowEGNZ3Y51Mfl M8QSGk9J4U1NR/f7Znm4V/IphUdoQU1l7KtB19OMzgO+erzybaMe9vDqkDwOqGs6Idep 3nn4kfP6cxNghXpBaYh9uZ4n7P9vF2oFjtblAz6HnJpQHs6ycMUB/u8Xj9bxyGIXGQMT nBrQ== X-Forwarded-Encrypted: i=1; AJvYcCWP4BckU12wNg/NrMt9/fnUdvjzAcm7kc91qPLkvEG79b3ABYnkKhMMo8/LWyGPuACWtj+AoEOY58Lxt58=@vger.kernel.org X-Gm-Message-State: AOJu0YwtPcJLyE12Q0JASwCWOzI323JTBkxBESxop1WqtKjB95MUSInX V+UikHj+RUDXuT7yLd8BV1B7speYj9f+U4ggnNZEsI0zUa5bRNRFroBCp96mVVYrEcJtKDWG/dV LnfjY43ZszweQwZmNCAWIr2tt5GVOICbcQsKbX+/mbA7xC1e92mo5qO+TtSTlt4oyN1Q= X-Gm-Gg: ATEYQzy0J1sdwzE1DLx7W6uQULzLPMxfGJnAByC2tZcUQBsaKemRx17OhsV3PFCQptU qKO16/S6jr4QeCQEKzw5152INNLIhrXgMsc8ilPZjEA2ltcwTDzrkpf7ab2T82FcnXiyo0kRmyK ThpxloOvIiJS3kdLjSxP/Uy2wo8iNZr1ZMBYz4EOBQ/eTv4HvITgW5kwbZfGND5H7IlYm19TdCo /91frA0QrcT25SqFNibko/ATOvdqeosjdOpZXPbEABVuUVnk/SkDDzI7JFh4zX8/rCZMqKpvBXM w7SEA/oI+Xq3mcBQKZfwhlVdCBhOsr7r8kT1vgf1nHCLeLhjICslY8NvHxgRxqYjtEF2IY3svRv pFB/dSvNZQYFnC65glMcTk6A6BSizCg== X-Received: by 2002:a05:6102:374d:b0:5ff:a8d6:b810 with SMTP id ada2fe7eead31-601ded0a1c7mr982288137.18.1773234251861; Wed, 11 Mar 2026 06:04:11 -0700 (PDT) X-Received: by 2002:a05:6102:374d:b0:5ff:a8d6:b810 with SMTP id ada2fe7eead31-601ded0a1c7mr982222137.18.1773234251231; Wed, 11 Mar 2026 06:04:11 -0700 (PDT) Received: from hackbox.lan ([86.121.162.109]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4854b66e3f8sm49499475e9.14.2026.03.11.06.04.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2026 06:04:09 -0700 (PDT) From: Abel Vesa Date: Wed, 11 Mar 2026 15:04:04 +0200 Subject: [PATCH v3] scsi: ufs: qcom: dt-bindings: Document the Eliza UFS controller Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260311-eliza-bindings-ufs-v3-1-498b26864182@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAENosWkC/22NzQ6CMBAGX4X0bEm75Sf15HsYD6W0sAZBWSAq4 d0tGOOFyyaTfDszM3I9OmLHaGa9m5CwawOoQ8RsbdrKcSwDMxCQCQDJXYNvwwtsS2wr4qMnDsZ Apr22OXgWHu+98/jcpOfLl2ksrs4Oq2ld1EhD17+26iTX3S+g9gKT5JLbRKQ61ZlSuT91RPFjN I3tbrc4HLZ2JviblBS7Jggm6Z1MvNVCaLtjWpblA0JPmqkXAQAA X-Change-ID: 20260221-eliza-bindings-ufs-2aa269f9c72f To: Manivannan Sadhasivam , Alim Akhtar , Avri Altman , Bart Van Assche , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson Cc: linux-arm-msm@vger.kernel.org, linux-scsi@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.15-dev-47773 X-Developer-Signature: v=1; a=openpgp-sha256; l=2120; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=xd2XtyAY9XXyEH4XMfiLJMLCPQEaqcDJ2L6wyjHLq5s=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBpsWhGu5DxXu7o5C9xDVMyIwf3BoRysV0RrfiEg O+P0nseAkKJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCabFoRgAKCRAbX0TJAJUV Vv2wEACpk314AwURQb7MOtYmAEreShUDwirtqi/NbbojYcEBzIx3par2mwdpmr6VI/GuRHy5c4S 1XktYOek0xQm8O+EuDFcQI4MAPf9o0sOPU2QpVJw5ypO6bpgY3svIBE2ughY9j3beX/9gMQLZ7F W6+wgnw7DBGDrFvXiV+kJqzEt0K7wJ27DChgYzIUyOjikpetSj99sD1xXXj3zzS19OOfORXeTaq p+VRpD2OFjEhNbLhMJ4Q4qzdRu+CgbR91eft382S31HtjcwpPS/7P2K/r1VZQj8ieBq0ANpMQrL 8PSjgfwc0Ui5/HC+BLJwLisJylyJ6GMoj6lCx2Gm5lQNHct2CFFE/OKHGDCOyABQUR4J+dcKTup X+9vbEEfSKROJEa++kjZvo7HT0vyneJ8WN3drS9uAm30qE+1hlYWDShztM+H6XsFY3lHEWgZy4S VeE36O70CrQ6ZU6eXk1RVxb6oZL1vk8W++5pIrkEKK8JXwuamABxOVsLXYU+VOOKg3oZccXhCft dxIdbqmIXcNVXsGEx11Guf8ACvZqVNSM4THfCxE+5KHVoUkeIqOrFFJxvStmJxHKGm+WxNDgOpY XMO6Khem7NhvOhrGdbiE/T6cPb5uPBQKqEBxASp6S4MExi8DTf0Pt81OPlUWKzeR/RbcabVh8L2 14cxafR27Is+59Q== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: bdbBcQ9VFWHB2Kth99oslHWSPGlYcA3z X-Proofpoint-ORIG-GUID: bdbBcQ9VFWHB2Kth99oslHWSPGlYcA3z X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzExMDExMCBTYWx0ZWRfXx9KsFP/0wk1p 0QiDQAgHfAVR0dC6L9A+sNw0Rd/QwUPoKtxjb1aRPYAuiYXrkFeHFv/JgHaQrC7jYSEybZ+76r1 VCUznMVdO5ZgDs+l9RvX3lZF7d1Weug0TwtxZjnBOOdhgKSFvyn3IpJdL0WfwW6TygSb6aI5y+v qqmxtPOKU9haR5aiK7Sog+v0XPC7IU7vLmOeyYs76YYWctS2YIO/MiJxHvWkbOAmz8YW4TSHSBQ gTeCQLSpOOyF8RAysaCufkMSIr4rHy7FKBJBoDiyIIscb4KntrysvERYsB4rjxrNLFE/Kx2Gezo WmElJXwyXWMDf7/u5pB8IRiokXZep0F4tIuRr+A6uC5aD3wmruYoAR98OxTEhvsy9fPVuB03z49 1qjBDwMZyDfdw3J12Rs4u1uvR8B9GDB/4zrJCSeGtvFXy2u1knNuTN07onSJJbITNPWKLBiMbv7 LLTTCAtPRdIvhjqP07A== X-Authority-Analysis: v=2.4 cv=M4JA6iws c=1 sm=1 tr=0 ts=69b1684d cx=c_pps a=DUEm7b3gzWu7BqY5nP7+9g==:117 a=oauzzCmhM186DRC0Y2yWPg==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=bC-a23v3AAAA:8 a=EUspDBNiAAAA:8 a=_Xf4zqdJOLMdbiFZgKIA:9 a=QEXdDO2ut3YA:10 a=-aSRE8QhW-JAV6biHavz:22 a=FO4_E8m0qiDe52t0p3_H:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-11_01,2026-03-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 priorityscore=1501 adultscore=0 lowpriorityscore=0 phishscore=0 impostorscore=0 spamscore=0 suspectscore=0 bulkscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603110110 Document the UFS Controller on the Eliza Platform. The IP block version here is 6.0.0, exactly the same as on SM8650. While MCQ reg range is also available on the already documented platforms, enforce only starting with Eliza. Signed-off-by: Abel Vesa Reviewed-by: Krzysztof Kozlowski --- Changes in v3: - Constrain the reg and reg-names properties so that MCQ reg range is required, as suggested by Krzysztof. - Link to v2: https://patch.msgid.link/20260310-eliza-bindings-ufs-v2-1-1fe= 14fc9009c@oss.qualcomm.com Changes in v2: - Rebased on next-20260309. - Mentioned the IP revision, as Manivannan requested. - Link to v1: https://patch.msgid.link/20260223-eliza-bindings-ufs-v1-1-c40= 59596337f@oss.qualcomm.com --- .../devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml | 14 ++++++++++= ++++ 1 file changed, 14 insertions(+) diff --git a/Documentation/devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml b= /Documentation/devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml index cea84ab2204f..f28641c6e68f 100644 --- a/Documentation/devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml +++ b/Documentation/devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml @@ -15,6 +15,7 @@ select: compatible: contains: enum: + - qcom,eliza-ufshc - qcom,kaanapali-ufshc - qcom,sm8650-ufshc - qcom,sm8750-ufshc @@ -25,6 +26,7 @@ properties: compatible: items: - enum: + - qcom,eliza-ufshc - qcom,kaanapali-ufshc - qcom,sm8650-ufshc - qcom,sm8750-ufshc @@ -66,6 +68,18 @@ required: =20 allOf: - $ref: qcom,ufs-common.yaml + - if: + properties: + compatible: + contains: + enum: + - qcom,eliza-ufshc + then: + properties: + reg: + minItems: 2 + reg-names: + minItems: 2 =20 unevaluatedProperties: false =20 --- base-commit: 343f51842f4ed7143872f3aa116a214a5619a4b9 change-id: 20260221-eliza-bindings-ufs-2aa269f9c72f Best regards, -- =20 Abel Vesa