18c2ecf20Sopenharmony_ciLantiq XWAY SoC RCU reset controller binding
28c2ecf20Sopenharmony_ci============================================
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ciThis binding describes a reset-controller found on the RCU module on Lantiq
58c2ecf20Sopenharmony_ciXWAY SoCs.
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ciThis node has to be a sub node of the Lantiq RCU block.
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ci-------------------------------------------------------------------------------
108c2ecf20Sopenharmony_ciRequired properties:
118c2ecf20Sopenharmony_ci- compatible		: Should be one of
128c2ecf20Sopenharmony_ci				"lantiq,danube-reset"
138c2ecf20Sopenharmony_ci				"lantiq,xrx200-reset"
148c2ecf20Sopenharmony_ci- reg			: Defines the following sets of registers in the parent
158c2ecf20Sopenharmony_ci			  syscon device
168c2ecf20Sopenharmony_ci			- Offset of the reset set register
178c2ecf20Sopenharmony_ci			- Offset of the reset status register
188c2ecf20Sopenharmony_ci- #reset-cells		: Specifies the number of cells needed to encode the
198c2ecf20Sopenharmony_ci			  reset line, should be 2.
208c2ecf20Sopenharmony_ci			  The first cell takes the reset set bit and the
218c2ecf20Sopenharmony_ci			  second cell takes the status bit.
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ci-------------------------------------------------------------------------------
248c2ecf20Sopenharmony_ciExample for the reset-controllers on the xRX200 SoCs:
258c2ecf20Sopenharmony_ci	reset0: reset-controller@10 {
268c2ecf20Sopenharmony_ci		compatible = "lantiq,xrx200-reset";
278c2ecf20Sopenharmony_ci		reg <0x10 0x04>, <0x14 0x04>;
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ci		#reset-cells = <2>;
308c2ecf20Sopenharmony_ci	};
31