[PATCH v3] scsi: ufs: qcom: dt-bindings: Document the Eliza UFS controller

Abel Vesa posted 1 patch 3 weeks, 6 days ago
.../devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml         | 14 ++++++++++++++
1 file changed, 14 insertions(+)
[PATCH v3] scsi: ufs: qcom: dt-bindings: Document the Eliza UFS controller
Posted by Abel Vesa 3 weeks, 6 days ago
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 <abel.vesa@oss.qualcomm.com>
---
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-1fe14fc9009c@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-c4059596337f@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:
 
 allOf:
   - $ref: qcom,ufs-common.yaml
+  - if:
+      properties:
+        compatible:
+          contains:
+            enum:
+              - qcom,eliza-ufshc
+    then:
+      properties:
+        reg:
+          minItems: 2
+        reg-names:
+          minItems: 2
 
 unevaluatedProperties: false
 

---
base-commit: 343f51842f4ed7143872f3aa116a214a5619a4b9
change-id: 20260221-eliza-bindings-ufs-2aa269f9c72f

Best regards,
--  
Abel Vesa <abel.vesa@oss.qualcomm.com>
Re: [PATCH v3] scsi: ufs: qcom: dt-bindings: Document the Eliza UFS controller
Posted by Martin K. Petersen 2 weeks, 4 days ago
On Wed, 11 Mar 2026 15:04:04 +0200, Abel Vesa wrote:

> 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.
> 
> [...]

Applied to 7.1/scsi-queue, thanks!

[1/1] scsi: ufs: qcom: dt-bindings: Document the Eliza UFS controller
      https://git.kernel.org/mkp/scsi/c/134b898ccb68

-- 
Martin K. Petersen
Re: [PATCH v3] scsi: ufs: qcom: dt-bindings: Document the Eliza UFS controller
Posted by Martin K. Petersen 3 weeks, 1 day ago
Abel,

> Document the UFS Controller on the Eliza Platform.

Applied to 7.1/scsi-staging, thanks!

-- 
Martin K. Petersen
Re: [PATCH v3] scsi: ufs: qcom: dt-bindings: Document the Eliza UFS controller
Posted by Krzysztof Kozlowski 3 weeks, 4 days ago
On Wed, Mar 11, 2026 at 03:04:04PM +0200, Abel Vesa wrote:
> 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 <abel.vesa@oss.qualcomm.com>

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>

Best regards,
Krzysztof