18c2ecf20Sopenharmony_ci* Marvell Orion Watchdog Time 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciRequired Properties: 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci- Compatibility : "marvell,orion-wdt" 68c2ecf20Sopenharmony_ci "marvell,armada-370-wdt" 78c2ecf20Sopenharmony_ci "marvell,armada-xp-wdt" 88c2ecf20Sopenharmony_ci "marvell,armada-375-wdt" 98c2ecf20Sopenharmony_ci "marvell,armada-380-wdt" 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci- reg : Should contain two entries: first one with the 128c2ecf20Sopenharmony_ci timer control address, second one with the 138c2ecf20Sopenharmony_ci rstout enable address. 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ciFor "marvell,armada-375-wdt" and "marvell,armada-380-wdt": 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci- reg : A third entry is mandatory and should contain the 188c2ecf20Sopenharmony_ci shared mask/unmask RSTOUT address. 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciClocks required for compatibles = "marvell,orion-wdt", 218c2ecf20Sopenharmony_ci "marvell,armada-370-wdt": 228c2ecf20Sopenharmony_ci- clocks : Must contain a single entry describing the clock input 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ciClocks required for compatibles = "marvell,armada-xp-wdt" 258c2ecf20Sopenharmony_ci "marvell,armada-375-wdt" 268c2ecf20Sopenharmony_ci "marvell,armada-380-wdt": 278c2ecf20Sopenharmony_ci- clocks : Must contain an entry for each entry in clock-names. 288c2ecf20Sopenharmony_ci- clock-names : Must include the following entries: 298c2ecf20Sopenharmony_ci "nbclk" (L2/coherency fabric clock), 308c2ecf20Sopenharmony_ci "fixed" (Reference 25 MHz fixed-clock). 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ciOptional properties: 338c2ecf20Sopenharmony_ci 348c2ecf20Sopenharmony_ci- interrupts : Contains the IRQ for watchdog expiration 358c2ecf20Sopenharmony_ci- timeout-sec : Contains the watchdog timeout in seconds 368c2ecf20Sopenharmony_ci 378c2ecf20Sopenharmony_ciExample: 388c2ecf20Sopenharmony_ci 398c2ecf20Sopenharmony_ci wdt@20300 { 408c2ecf20Sopenharmony_ci compatible = "marvell,orion-wdt"; 418c2ecf20Sopenharmony_ci reg = <0x20300 0x28>, <0x20108 0x4>; 428c2ecf20Sopenharmony_ci interrupts = <3>; 438c2ecf20Sopenharmony_ci timeout-sec = <10>; 448c2ecf20Sopenharmony_ci clocks = <&gate_clk 7>; 458c2ecf20Sopenharmony_ci }; 46