diff options
-rw-r--r-- | Documentation/devicetree/bindings/watchdog/nuvoton,npcm-wdt.txt | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/watchdog/nuvoton,npcm-wdt.txt b/Documentation/devicetree/bindings/watchdog/nuvoton,npcm-wdt.txt new file mode 100644 index 000000000000..6d593003c933 --- /dev/null +++ b/Documentation/devicetree/bindings/watchdog/nuvoton,npcm-wdt.txt | |||
@@ -0,0 +1,28 @@ | |||
1 | Nuvoton NPCM Watchdog | ||
2 | |||
3 | Nuvoton NPCM timer module provides five 24-bit timer counters, and a watchdog. | ||
4 | The watchdog supports a pre-timeout interrupt that fires 10ms before the | ||
5 | expiry. | ||
6 | |||
7 | Required properties: | ||
8 | - compatible : "nuvoton,npcm750-wdt" for NPCM750 (Poleg). | ||
9 | - reg : Offset and length of the register set for the device. | ||
10 | - interrupts : Contain the timer interrupt with flags for | ||
11 | falling edge. | ||
12 | |||
13 | Required clocking property, have to be one of: | ||
14 | - clocks : phandle of timer reference clock. | ||
15 | - clock-frequency : The frequency in Hz of the clock that drives the NPCM7xx | ||
16 | timer (usually 25000000). | ||
17 | |||
18 | Optional properties: | ||
19 | - timeout-sec : Contains the watchdog timeout in seconds | ||
20 | |||
21 | Example: | ||
22 | |||
23 | timer@f000801c { | ||
24 | compatible = "nuvoton,npcm750-wdt"; | ||
25 | interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>; | ||
26 | reg = <0xf000801c 0x4>; | ||
27 | clocks = <&clk NPCM7XX_CLK_TIMER>; | ||
28 | }; | ||