Commit 29a6d121 authored by Abel Vesa's avatar Abel Vesa Committed by Martin K. Petersen
Browse files

scsi: ufs: dt-bindings: qcom: Add ICE phandle



Starting with SM8550, the ICE will have its own devicetree node so add the
qcom,ice property to reference it.

Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: default avatarAbel Vesa <abel.vesa@linaro.org>
Link: https://lore.kernel.org/r/20230612192847.1599416-2-abel.vesa@linaro.org


Signed-off-by: default avatarMartin K. Petersen <martin.petersen@oracle.com>
parent 3c9b49be
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
@@ -71,6 +71,10 @@ properties:
  power-domains:
    maxItems: 1

  qcom,ice:
    $ref: /schemas/types.yaml#/definitions/phandle
    description: phandle to the Inline Crypto Engine node

  reg:
    minItems: 1
    maxItems: 2
@@ -189,6 +193,26 @@ allOf:

    # TODO: define clock bindings for qcom,msm8994-ufshc

  - if:
      properties:
        qcom,ice:
          maxItems: 1
    then:
      properties:
        reg:
          maxItems: 1
        clocks:
          minItems: 8
          maxItems: 8
    else:
      properties:
        reg:
          minItems: 2
          maxItems: 2
        clocks:
          minItems: 9
          maxItems: 11

unevaluatedProperties: false

examples: