dt-bindings: arm: samsung: Drop syscon compatible from CHIPID binding
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Mon, 28 Oct 2019 15:20:50 +0000 (16:20 +0100)
committerRob Herring <robh@kernel.org>
Wed, 6 Nov 2019 03:27:59 +0000 (21:27 -0600)
The "syscon" compatible string was introduced mainly to allow sharing
of the CHIPID IO region between multiple drivers. However, such sharing
can be also done without an additional compatible so remove "syscon".

Suggested-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Rob Herring <robh@kernel.org>
Documentation/devicetree/bindings/arm/samsung/exynos-chipid.yaml

index 53c29d567789fd696fd30d5c299ec73c4834ee9a..afcd70803c12e1c7d734a9a88c6b42fed1aa8c1c 100644 (file)
@@ -13,7 +13,6 @@ properties:
   compatible:
     items:
       - const: samsung,exynos4210-chipid
-      - const: syscon
 
   reg:
     maxItems: 1
@@ -34,7 +33,7 @@ required:
 examples:
   - |
     chipid@10000000 {
-        compatible = "samsung,exynos4210-chipid", "syscon";
+        compatible = "samsung,exynos4210-chipid";
         reg = <0x10000000 0x100>;
         samsung,asv-bin = <2>;
     };