1 * Marvell Orion Watchdog Time 1 * Marvell Orion Watchdog Time 2 2 3 Required Properties: 3 Required Properties: 4 4 5 - Compatibility : "marvell,orion-wdt" 5 - Compatibility : "marvell,orion-wdt" 6 "marvell,armada-370-wdt" 6 "marvell,armada-370-wdt" 7 "marvell,armada-xp-wdt" 7 "marvell,armada-xp-wdt" 8 "marvell,armada-375-wdt" 8 "marvell,armada-375-wdt" 9 "marvell,armada-380-wdt" 9 "marvell,armada-380-wdt" 10 10 11 - reg : Should contain two entries: 11 - reg : Should contain two entries: first one with the 12 timer control address, secon 12 timer control address, second one with the 13 rstout enable address. 13 rstout enable address. 14 14 15 For "marvell,armada-375-wdt" and "marvell,arma 15 For "marvell,armada-375-wdt" and "marvell,armada-380-wdt": 16 16 17 - reg : A third entry is mandatory a 17 - reg : A third entry is mandatory and should contain the 18 shared mask/unmask RSTOUT ad 18 shared mask/unmask RSTOUT address. 19 19 20 Clocks required for compatibles = "marvell,ori 20 Clocks required for compatibles = "marvell,orion-wdt", 21 "marvell,arm 21 "marvell,armada-370-wdt": 22 - clocks : Must contain a single entry describ 22 - clocks : Must contain a single entry describing the clock input 23 23 24 Clocks required for compatibles = "marvell,arm 24 Clocks required for compatibles = "marvell,armada-xp-wdt" 25 "marvell,arm 25 "marvell,armada-375-wdt" 26 "marvell,arm 26 "marvell,armada-380-wdt": 27 - clocks : Must contain an entry for each entr 27 - clocks : Must contain an entry for each entry in clock-names. 28 - clock-names : Must include the following ent 28 - clock-names : Must include the following entries: 29 "nbclk" (L2/coherency fabric clock), 29 "nbclk" (L2/coherency fabric clock), 30 "fixed" (Reference 25 MHz fixed-clock). 30 "fixed" (Reference 25 MHz fixed-clock). 31 31 32 Optional properties: 32 Optional properties: 33 33 34 - interrupts : Contains the IRQ for watchdo 34 - interrupts : Contains the IRQ for watchdog expiration 35 - timeout-sec : Contains the watchdog timeou 35 - timeout-sec : Contains the watchdog timeout in seconds 36 36 37 Example: 37 Example: 38 38 39 wdt@20300 { 39 wdt@20300 { 40 compatible = "marvell,orion-wd 40 compatible = "marvell,orion-wdt"; 41 reg = <0x20300 0x28>, <0x20108 41 reg = <0x20300 0x28>, <0x20108 0x4>; 42 interrupts = <3>; 42 interrupts = <3>; 43 timeout-sec = <10>; 43 timeout-sec = <10>; 44 clocks = <&gate_clk 7>; 44 clocks = <&gate_clk 7>; 45 }; 45 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.