xref: /openbmc/linux/Documentation/devicetree/bindings/reset/socionext,uniphier-reset.yaml (revision 9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e)
1f840df43SMasahiro Yamada# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2f840df43SMasahiro Yamada%YAML 1.2
3f840df43SMasahiro Yamada---
4f840df43SMasahiro Yamada$id: http://devicetree.org/schemas/reset/socionext,uniphier-reset.yaml#
5f840df43SMasahiro Yamada$schema: http://devicetree.org/meta-schemas/core.yaml#
6f840df43SMasahiro Yamada
7f840df43SMasahiro Yamadatitle: UniPhier reset controller
8f840df43SMasahiro Yamada
9f840df43SMasahiro Yamadamaintainers:
10f840df43SMasahiro Yamada  - Masahiro Yamada <yamada.masahiro@socionext.com>
11f840df43SMasahiro Yamada
12f840df43SMasahiro Yamadaproperties:
13f840df43SMasahiro Yamada  compatible:
14f840df43SMasahiro Yamada    oneOf:
15f840df43SMasahiro Yamada      - description: System reset
16f840df43SMasahiro Yamada        enum:
17f840df43SMasahiro Yamada          - socionext,uniphier-ld4-reset
18f840df43SMasahiro Yamada          - socionext,uniphier-pro4-reset
19f840df43SMasahiro Yamada          - socionext,uniphier-sld8-reset
20f840df43SMasahiro Yamada          - socionext,uniphier-pro5-reset
21f840df43SMasahiro Yamada          - socionext,uniphier-pxs2-reset
22f840df43SMasahiro Yamada          - socionext,uniphier-ld6b-reset
23f840df43SMasahiro Yamada          - socionext,uniphier-ld11-reset
24f840df43SMasahiro Yamada          - socionext,uniphier-ld20-reset
25f840df43SMasahiro Yamada          - socionext,uniphier-pxs3-reset
26659b83ccSKunihiko Hayashi          - socionext,uniphier-nx1-reset
27f840df43SMasahiro Yamada      - description: Media I/O (MIO) reset, SD reset
28f840df43SMasahiro Yamada        enum:
29f840df43SMasahiro Yamada          - socionext,uniphier-ld4-mio-reset
30f840df43SMasahiro Yamada          - socionext,uniphier-pro4-mio-reset
31f840df43SMasahiro Yamada          - socionext,uniphier-sld8-mio-reset
32f840df43SMasahiro Yamada          - socionext,uniphier-pro5-sd-reset
33f840df43SMasahiro Yamada          - socionext,uniphier-pxs2-sd-reset
34f840df43SMasahiro Yamada          - socionext,uniphier-ld11-mio-reset
35f840df43SMasahiro Yamada          - socionext,uniphier-ld11-sd-reset
36f840df43SMasahiro Yamada          - socionext,uniphier-ld20-sd-reset
37f840df43SMasahiro Yamada          - socionext,uniphier-pxs3-sd-reset
38659b83ccSKunihiko Hayashi          - socionext,uniphier-nx1-sd-reset
39f840df43SMasahiro Yamada      - description: Peripheral reset
40f840df43SMasahiro Yamada        enum:
41f840df43SMasahiro Yamada          - socionext,uniphier-ld4-peri-reset
42f840df43SMasahiro Yamada          - socionext,uniphier-pro4-peri-reset
43f840df43SMasahiro Yamada          - socionext,uniphier-sld8-peri-reset
44f840df43SMasahiro Yamada          - socionext,uniphier-pro5-peri-reset
45f840df43SMasahiro Yamada          - socionext,uniphier-pxs2-peri-reset
46f840df43SMasahiro Yamada          - socionext,uniphier-ld11-peri-reset
47f840df43SMasahiro Yamada          - socionext,uniphier-ld20-peri-reset
48f840df43SMasahiro Yamada          - socionext,uniphier-pxs3-peri-reset
49659b83ccSKunihiko Hayashi          - socionext,uniphier-nx1-peri-reset
50f840df43SMasahiro Yamada      - description: Analog signal amplifier reset
51f840df43SMasahiro Yamada        enum:
52f840df43SMasahiro Yamada          - socionext,uniphier-ld11-adamv-reset
53f840df43SMasahiro Yamada          - socionext,uniphier-ld20-adamv-reset
54f840df43SMasahiro Yamada
55f840df43SMasahiro Yamada  "#reset-cells":
56f840df43SMasahiro Yamada    const: 1
57f840df43SMasahiro Yamada
5803cb6646SKunihiko Hayashi  resets:
5903cb6646SKunihiko Hayashi    maxItems: 1
6003cb6646SKunihiko Hayashi
61f840df43SMasahiro YamadaadditionalProperties: false
62f840df43SMasahiro Yamada
63f840df43SMasahiro Yamadarequired:
64f840df43SMasahiro Yamada  - compatible
65f840df43SMasahiro Yamada  - "#reset-cells"
66f840df43SMasahiro Yamada
67f840df43SMasahiro Yamadaexamples:
68f840df43SMasahiro Yamada  - |
69*3b67e621SKunihiko Hayashi    reset-controller {
70f840df43SMasahiro Yamada        compatible = "socionext,uniphier-ld11-reset";
71f840df43SMasahiro Yamada        #reset-cells = <1>;
72f840df43SMasahiro Yamada    };
73