18c2ecf20Sopenharmony_ciMarvell Berlin reset controller
28c2ecf20Sopenharmony_ci===============================
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ciPlease also refer to reset.txt in this directory for common reset
58c2ecf20Sopenharmony_cicontroller binding usage.
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ciThe reset controller node must be a sub-node of the chip controller
88c2ecf20Sopenharmony_cinode on Berlin SoCs.
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ciRequired properties:
118c2ecf20Sopenharmony_ci- compatible: should be "marvell,berlin2-reset"
128c2ecf20Sopenharmony_ci- #reset-cells: must be set to 2
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ciExample:
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_cichip_rst: reset {
178c2ecf20Sopenharmony_ci	compatible = "marvell,berlin2-reset";
188c2ecf20Sopenharmony_ci	#reset-cells = <2>;
198c2ecf20Sopenharmony_ci};
208c2ecf20Sopenharmony_ci
218c2ecf20Sopenharmony_ci&usb_phy0 {
228c2ecf20Sopenharmony_ci	resets = <&chip_rst 0x104 12>;
238c2ecf20Sopenharmony_ci};
24