xref: /linux/Documentation/devicetree/bindings/reset/thead,th1520-reset.yaml (revision e78f70bad29c5ae1e1076698b690b15794e9b81e)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/reset/thead,th1520-reset.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: T-HEAD TH1520 SoC Reset Controller
8
9description:
10  The T-HEAD TH1520 reset controller is a hardware block that asserts/deasserts
11  resets for SoC subsystems.
12
13maintainers:
14  - Michal Wilczynski <m.wilczynski@samsung.com>
15
16properties:
17  compatible:
18    enum:
19      - thead,th1520-reset
20
21  reg:
22    maxItems: 1
23
24  "#reset-cells":
25    const: 1
26
27required:
28  - compatible
29  - reg
30  - "#reset-cells"
31
32additionalProperties: false
33
34examples:
35  - |
36    soc {
37      #address-cells = <2>;
38      #size-cells = <2>;
39      rst: reset-controller@ffef528000 {
40        compatible = "thead,th1520-reset";
41        reg = <0xff 0xef528000 0x0 0x1000>;
42        #reset-cells = <1>;
43      };
44    };
45