1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- * Marvell Orion Watchdog Time
- Required Properties:
- - Compatibility : "marvell,orion-wdt"
- "marvell,armada-370-wdt"
- "marvell,armada-xp-wdt"
- "marvell,armada-375-wdt"
- "marvell,armada-380-wdt"
- - reg : Should contain two entries: first one with the
- timer control address, second one with the
- rstout enable address.
- For "marvell,armada-375-wdt" and "marvell,armada-380-wdt":
- - reg : A third entry is mandatory and should contain the
- shared mask/unmask RSTOUT address.
- Clocks required for compatibles = "marvell,orion-wdt",
- "marvell,armada-370-wdt":
- - clocks : Must contain a single entry describing the clock input
- Clocks required for compatibles = "marvell,armada-xp-wdt"
- "marvell,armada-375-wdt"
- "marvell,armada-380-wdt":
- - clocks : Must contain an entry for each entry in clock-names.
- - clock-names : Must include the following entries:
- "nbclk" (L2/coherency fabric clock),
- "fixed" (Reference 25 MHz fixed-clock).
- Optional properties:
- - interrupts : Contains the IRQ for watchdog expiration
- - timeout-sec : Contains the watchdog timeout in seconds
- Example:
- wdt@20300 {
- compatible = "marvell,orion-wdt";
- reg = <0x20300 0x28>, <0x20108 0x4>;
- interrupts = <3>;
- timeout-sec = <10>;
- status = "okay";
- clocks = <&gate_clk 7>;
- };
|