xref: /freebsd/sys/contrib/device-tree/Bindings/reset/bitmain,bm1880-reset.yaml (revision fac71e4e09885bb2afa3d984a0c239a52e1a7418)
1d5b0e70fSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2d5b0e70fSEmmanuel Vadot# Copyright 2019 Manivannan Sadhasivam <mani@kernel.org>
3d5b0e70fSEmmanuel Vadot%YAML 1.2
4d5b0e70fSEmmanuel Vadot---
5*fac71e4eSEmmanuel Vadot$id: http://devicetree.org/schemas/reset/bitmain,bm1880-reset.yaml#
6*fac71e4eSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
7d5b0e70fSEmmanuel Vadot
8d5b0e70fSEmmanuel Vadottitle: Bitmain BM1880 SoC Reset Controller
9d5b0e70fSEmmanuel Vadot
10d5b0e70fSEmmanuel Vadotmaintainers:
11d5b0e70fSEmmanuel Vadot  - Manivannan Sadhasivam <mani@kernel.org>
12d5b0e70fSEmmanuel Vadot
13d5b0e70fSEmmanuel Vadotproperties:
14d5b0e70fSEmmanuel Vadot  compatible:
15d5b0e70fSEmmanuel Vadot    const: bitmain,bm1880-reset
16d5b0e70fSEmmanuel Vadot
17d5b0e70fSEmmanuel Vadot  reg:
18d5b0e70fSEmmanuel Vadot    maxItems: 1
19d5b0e70fSEmmanuel Vadot
20d5b0e70fSEmmanuel Vadot  "#reset-cells":
21d5b0e70fSEmmanuel Vadot    const: 1
22d5b0e70fSEmmanuel Vadot
23d5b0e70fSEmmanuel Vadotrequired:
24d5b0e70fSEmmanuel Vadot  - compatible
25d5b0e70fSEmmanuel Vadot  - reg
26d5b0e70fSEmmanuel Vadot  - "#reset-cells"
27d5b0e70fSEmmanuel Vadot
28d5b0e70fSEmmanuel VadotadditionalProperties: false
29d5b0e70fSEmmanuel Vadot
30d5b0e70fSEmmanuel Vadotexamples:
31d5b0e70fSEmmanuel Vadot  - |
32d5b0e70fSEmmanuel Vadot    rst: reset-controller@c00 {
33d5b0e70fSEmmanuel Vadot        compatible = "bitmain,bm1880-reset";
34d5b0e70fSEmmanuel Vadot        reg = <0xc00 0x8>;
35d5b0e70fSEmmanuel Vadot        #reset-cells = <1>;
36d5b0e70fSEmmanuel Vadot    };
37