xref: /linux/Documentation/devicetree/bindings/reset/sophgo,sg2042-reset.yaml (revision 0f46f50845ce75bfaba62df0421084d23bb6a72f)
141197eb5SChen Wang# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
241197eb5SChen Wang%YAML 1.2
341197eb5SChen Wang---
441197eb5SChen Wang$id: http://devicetree.org/schemas/reset/sophgo,sg2042-reset.yaml#
541197eb5SChen Wang$schema: http://devicetree.org/meta-schemas/core.yaml#
641197eb5SChen Wang
741197eb5SChen Wangtitle: Sophgo SG2042 SoC Reset Controller
841197eb5SChen Wang
941197eb5SChen Wangmaintainers:
1041197eb5SChen Wang  - Chen Wang <unicorn_wang@outlook.com>
1141197eb5SChen Wang
1241197eb5SChen Wangproperties:
1341197eb5SChen Wang  compatible:
141c64de88SInochi Amaoto    oneOf:
151c64de88SInochi Amaoto      - items:
161c64de88SInochi Amaoto          - enum:
171c64de88SInochi Amaoto              - sophgo,sg2044-reset
181c64de88SInochi Amaoto          - const: sophgo,sg2042-reset
19*5a5c61f7SInochi Amaoto      - enum:
20*5a5c61f7SInochi Amaoto          - sophgo,cv1800b-reset
21*5a5c61f7SInochi Amaoto          - sophgo,sg2042-reset
2241197eb5SChen Wang
2341197eb5SChen Wang  reg:
2441197eb5SChen Wang    maxItems: 1
2541197eb5SChen Wang
2641197eb5SChen Wang  "#reset-cells":
2741197eb5SChen Wang    const: 1
2841197eb5SChen Wang
2941197eb5SChen Wangrequired:
3041197eb5SChen Wang  - compatible
3141197eb5SChen Wang  - reg
3241197eb5SChen Wang  - "#reset-cells"
3341197eb5SChen Wang
3441197eb5SChen WangadditionalProperties: false
3541197eb5SChen Wang
3641197eb5SChen Wangexamples:
3741197eb5SChen Wang  - |
3841197eb5SChen Wang    rstgen: reset-controller@c00 {
3941197eb5SChen Wang        compatible = "sophgo,sg2042-reset";
4041197eb5SChen Wang        reg = <0xc00 0xc>;
4141197eb5SChen Wang        #reset-cells = <1>;
4241197eb5SChen Wang    };
43