xref: /freebsd/sys/contrib/device-tree/Bindings/reset/oxnas,reset.txt (revision 8ddb146abcdf061be9f2c0db7e391697dafad85c)
1Oxford Semiconductor OXNAS SoC Family RESET Controller
2================================================
3
4Please also refer to reset.txt in this directory for common reset
5controller binding usage.
6
7Required properties:
8- compatible: For OX810SE, should be "oxsemi,ox810se-reset"
9	      For OX820, should be "oxsemi,ox820-reset"
10- #reset-cells: 1, see below
11
12Parent node should have the following properties :
13- compatible: For OX810SE, should be :
14			"oxsemi,ox810se-sys-ctrl", "syscon", "simple-mfd"
15	      For OX820, should be :
16			"oxsemi,ox820-sys-ctrl", "syscon", "simple-mfd"
17
18Reset indices are in dt-bindings include files :
19- For OX810SE: include/dt-bindings/reset/oxsemi,ox810se.h
20- For OX820: include/dt-bindings/reset/oxsemi,ox820.h
21
22example:
23
24sys: sys-ctrl@000000 {
25	compatible = "oxsemi,ox810se-sys-ctrl", "syscon", "simple-mfd";
26	reg = <0x000000 0x100000>;
27
28	reset: reset-controller {
29		compatible = "oxsemi,ox810se-reset";
30		#reset-cells = <1>;
31	};
32};
33