xref: /linux/Documentation/devicetree/bindings/reset/snps,dw-reset.yaml (revision 0f46f50845ce75bfaba62df0421084d23bb6a72f)
1*196dbaceSRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*196dbaceSRob Herring (Arm)%YAML 1.2
3*196dbaceSRob Herring (Arm)---
4*196dbaceSRob Herring (Arm)$id: http://devicetree.org/schemas/reset/snps,dw-reset.yaml#
5*196dbaceSRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml#
6*196dbaceSRob Herring (Arm)
7*196dbaceSRob Herring (Arm)title: Synopsys DesignWare Reset controller
8*196dbaceSRob Herring (Arm)
9*196dbaceSRob Herring (Arm)maintainers:
10*196dbaceSRob Herring (Arm)  - Philipp Zabel <p.zabel@pengutronix.de>
11*196dbaceSRob Herring (Arm)
12*196dbaceSRob Herring (Arm)properties:
13*196dbaceSRob Herring (Arm)  compatible:
14*196dbaceSRob Herring (Arm)    enum:
15*196dbaceSRob Herring (Arm)      - snps,dw-high-reset
16*196dbaceSRob Herring (Arm)      - snps,dw-low-reset
17*196dbaceSRob Herring (Arm)
18*196dbaceSRob Herring (Arm)  reg:
19*196dbaceSRob Herring (Arm)    maxItems: 1
20*196dbaceSRob Herring (Arm)
21*196dbaceSRob Herring (Arm)  '#reset-cells':
22*196dbaceSRob Herring (Arm)    const: 1
23*196dbaceSRob Herring (Arm)
24*196dbaceSRob Herring (Arm)  reset-controller: true
25*196dbaceSRob Herring (Arm)
26*196dbaceSRob Herring (Arm)required:
27*196dbaceSRob Herring (Arm)  - compatible
28*196dbaceSRob Herring (Arm)  - reg
29*196dbaceSRob Herring (Arm)  - '#reset-cells'
30*196dbaceSRob Herring (Arm)
31*196dbaceSRob Herring (Arm)additionalProperties: false
32*196dbaceSRob Herring (Arm)
33*196dbaceSRob Herring (Arm)examples:
34*196dbaceSRob Herring (Arm)  - |
35*196dbaceSRob Herring (Arm)    reset-controller@0 {
36*196dbaceSRob Herring (Arm)        compatible = "snps,dw-high-reset";
37*196dbaceSRob Herring (Arm)        reg = <0x0000 0x4>;
38*196dbaceSRob Herring (Arm)        #reset-cells = <1>;
39*196dbaceSRob Herring (Arm)    };
40