xref: /linux/Documentation/devicetree/bindings/soc/renesas/renesas,r9a09g057-sys.yaml (revision c532de5a67a70f8533d495f8f2aaa9a0491c3ad0)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/soc/renesas/renesas,r9a09g057-sys.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Renesas RZ/V2H(P) System Controller (SYS)
8
9maintainers:
10  - Geert Uytterhoeven <geert+renesas@glider.be>
11
12description: |
13  The RZ/V2H(P) SYS (System Controller) controls the overall
14  configuration of the LSI and supports the following functions,
15  - Trust zone control
16  - Extend access by specific masters to address beyond 4GB space
17  - GBETH configuration
18  - Control of settings and states of SRAM/PCIe/CM33/CA55/CR8/xSPI/ADC/TSU
19  - LSI version
20  - WDT stop control
21  - General registers
22
23properties:
24  compatible:
25    const: renesas,r9a09g057-sys
26
27  reg:
28    maxItems: 1
29
30  clocks:
31    maxItems: 1
32
33  resets:
34    maxItems: 1
35
36required:
37  - compatible
38  - reg
39  - clocks
40  - resets
41
42additionalProperties: false
43
44examples:
45  - |
46    sys: system-controller@10430000 {
47        compatible = "renesas,r9a09g057-sys";
48        reg = <0x10430000 0x10000>;
49        clocks = <&cpg 1>;
50        resets = <&cpg 1>;
51    };
52