47 lines
1.3 KiB
Plaintext
47 lines
1.3 KiB
Plaintext
|
* 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>;
|
||
|
};
|