xref: /linux/Documentation/devicetree/bindings/soc/samsung/samsung,exynos-sysreg.yaml (revision 7b35b6b8aab2fd4249fe2828f108e88e9279eadd)
1c2e322aeSKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2c2e322aeSKrzysztof Kozlowski%YAML 1.2
3c2e322aeSKrzysztof Kozlowski---
4c2e322aeSKrzysztof Kozlowski$id: http://devicetree.org/schemas/soc/samsung/samsung,exynos-sysreg.yaml#
5c2e322aeSKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml#
6c2e322aeSKrzysztof Kozlowski
7c2e322aeSKrzysztof Kozlowskititle: Samsung Exynos SoC series System Registers (SYSREG)
8c2e322aeSKrzysztof Kozlowski
9c2e322aeSKrzysztof Kozlowskimaintainers:
10c2e322aeSKrzysztof Kozlowski  - Krzysztof Kozlowski <krzk@kernel.org>
11c2e322aeSKrzysztof Kozlowski
12c2e322aeSKrzysztof Kozlowskiproperties:
13c2e322aeSKrzysztof Kozlowski  compatible:
14c2e322aeSKrzysztof Kozlowski    oneOf:
15c2e322aeSKrzysztof Kozlowski      - items:
16c2e322aeSKrzysztof Kozlowski          - enum:
17c2e322aeSKrzysztof Kozlowski              - samsung,exynos3-sysreg
18c2e322aeSKrzysztof Kozlowski              - samsung,exynos4-sysreg
19c2e322aeSKrzysztof Kozlowski              - samsung,exynos5-sysreg
20c2e322aeSKrzysztof Kozlowski              - samsung,exynos850-sysreg
21c2e322aeSKrzysztof Kozlowski              - samsung,exynosautov9-sysreg
22c2e322aeSKrzysztof Kozlowski          - const: syscon
23*7b35b6b8SKrzysztof Kozlowski      - items:
24*7b35b6b8SKrzysztof Kozlowski          - enum:
25*7b35b6b8SKrzysztof Kozlowski              - samsung,exynos5433-cam0-sysreg
26*7b35b6b8SKrzysztof Kozlowski              - samsung,exynos5433-cam1-sysreg
27*7b35b6b8SKrzysztof Kozlowski              - samsung,exynos5433-disp-sysreg
28*7b35b6b8SKrzysztof Kozlowski              - samsung,exynos5433-fsys-sysreg
29*7b35b6b8SKrzysztof Kozlowski          - const: samsung,exynos5433-sysreg
30*7b35b6b8SKrzysztof Kozlowski          - const: syscon
31*7b35b6b8SKrzysztof Kozlowski      - items:
32*7b35b6b8SKrzysztof Kozlowski          - const: samsung,exynos5433-sysreg
33*7b35b6b8SKrzysztof Kozlowski          - const: syscon
34*7b35b6b8SKrzysztof Kozlowski        deprecated: true
35c2e322aeSKrzysztof Kozlowski
36c2e322aeSKrzysztof Kozlowski  reg:
37c2e322aeSKrzysztof Kozlowski    maxItems: 1
38c2e322aeSKrzysztof Kozlowski
39c2e322aeSKrzysztof Kozlowskirequired:
40c2e322aeSKrzysztof Kozlowski  - compatible
41c2e322aeSKrzysztof Kozlowski  - reg
42c2e322aeSKrzysztof Kozlowski
43c2e322aeSKrzysztof KozlowskiadditionalProperties: false
44c2e322aeSKrzysztof Kozlowski
45c2e322aeSKrzysztof Kozlowskiexamples:
46c2e322aeSKrzysztof Kozlowski  - |
47c2e322aeSKrzysztof Kozlowski    system-controller@10010000 {
48c2e322aeSKrzysztof Kozlowski        compatible = "samsung,exynos4-sysreg", "syscon";
49c2e322aeSKrzysztof Kozlowski        reg = <0x10010000 0x400>;
50c2e322aeSKrzysztof Kozlowski    };
51