[PATCH v3 02/12] dt-bindings: ufs: samsung,exynos-ufs: use common bindings

Alim Akhtar alim.akhtar at samsung.com
Mon Mar 7 10:39:56 PST 2022



>-----Original Message-----
>From: Krzysztof Kozlowski [mailto:krzysztof.kozlowski at canonical.com]
>Sent: Sunday, March 6, 2022 4:41 PM
>To: Alim Akhtar <alim.akhtar at samsung.com>; Avri Altman
><avri.altman at wdc.com>; Rob Herring <robh+dt at kernel.org>; Krzysztof
>Kozlowski <krzysztof.kozlowski at canonical.com>; Andy Gross
><agross at kernel.org>; Bjorn Andersson <bjorn.andersson at linaro.org>; Wei
>Xu <xuwei5 at hisilicon.com>; Matthias Brugger <matthias.bgg at gmail.com>;
>Jan Kotas <jank at cadence.com>; Li Wei <liwei213 at huawei.com>; Stanley Chu
><stanley.chu at mediatek.com>; Vignesh Raghavendra <vigneshr at ti.com>;
>linux-scsi at vger.kernel.org; devicetree at vger.kernel.org; linux-
>kernel at vger.kernel.org; linux-arm-msm at vger.kernel.org; linux-arm-
>kernel at lists.infradead.org; linux-samsung-soc at vger.kernel.org; linux-
>mediatek at lists.infradead.org
>Cc: Rob Herring <robh at kernel.org>
>Subject: [PATCH v3 02/12] dt-bindings: ufs: samsung,exynos-ufs: use common
>bindings
>
>Use common UFS bindings in Samsung Exynos UFS to cover generic/common
>properties in DTS.
>
>Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski at canonical.com>
>Reviewed-by: Rob Herring <robh at kernel.org>
>---

Reviewed-by: Alim Akhtar <alim.akhtar at samsung.com>

> .../devicetree/bindings/ufs/samsung,exynos-ufs.yaml | 13 ++++---------
> 1 file changed, 4 insertions(+), 9 deletions(-)
>
>diff --git a/Documentation/devicetree/bindings/ufs/samsung,exynos-
>ufs.yaml b/Documentation/devicetree/bindings/ufs/samsung,exynos-
>ufs.yaml
>index 95ac1c18334d..c949eb617313 100644
>--- a/Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml
>+++ b/Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml
>@@ -11,12 +11,11 @@ maintainers:
>
> description: |
>   Each Samsung UFS host controller instance should have its own node.
>-  This binding define Samsung specific binding other then what is used
>-  in the common ufshcd bindings
>-  [1] Documentation/devicetree/bindings/ufs/ufshcd-pltfrm.txt
>
>-properties:
>+allOf:
>+  - $ref: ufs-common.yaml
>
>+properties:
>   compatible:
>     enum:
>       - samsung,exynos7-ufs
>@@ -47,9 +46,6 @@ properties:
>       - const: core_clk
>       - const: sclk_unipro_main
>
>-  interrupts:
>-    maxItems: 1
>-
>   phys:
>     maxItems: 1
>
>@@ -67,13 +63,12 @@ properties:
> required:
>   - compatible
>   - reg
>-  - interrupts
>   - phys
>   - phy-names
>   - clocks
>   - clock-names
>
>-additionalProperties: false
>+unevaluatedProperties: false
>
> examples:
>   - |
>--
>2.32.0





More information about the linux-arm-kernel mailing list