|
@@ -0,0 +1,31 @@
|
|
|
+* SBSA (Server Base System Architecture) Generic Watchdog
|
|
|
+
|
|
|
+The SBSA Generic Watchdog Timer is used to force a reset of the system
|
|
|
+after two stages of timeout have elapsed. A detailed definition of the
|
|
|
+watchdog timer can be found in the ARM document: ARM-DEN-0029 - Server
|
|
|
+Base System Architecture (SBSA)
|
|
|
+
|
|
|
+Required properties:
|
|
|
+- compatible: Should at least contain "arm,sbsa-gwdt".
|
|
|
+
|
|
|
+- reg: Each entry specifies the base physical address of a register frame
|
|
|
+ and the length of that frame; currently, two frames must be defined,
|
|
|
+ in this order:
|
|
|
+ 1: Watchdog control frame;
|
|
|
+ 2: Refresh frame.
|
|
|
+
|
|
|
+- interrupts: Should contain the Watchdog Signal 0 (WS0) SPI (Shared
|
|
|
+ Peripheral Interrupt) number of SBSA Generic Watchdog.
|
|
|
+
|
|
|
+Optional properties
|
|
|
+- timeout-sec: Watchdog timeout values (in seconds).
|
|
|
+
|
|
|
+Example for FVP Foundation Model v8:
|
|
|
+
|
|
|
+watchdog@2a440000 {
|
|
|
+ compatible = "arm,sbsa-gwdt";
|
|
|
+ reg = <0x0 0x2a440000 0 0x1000>,
|
|
|
+ <0x0 0x2a450000 0 0x1000>;
|
|
|
+ interrupts = <0 27 4>;
|
|
|
+ timeout-sec = <30>;
|
|
|
+};
|