sbsa-gwdt.txt 1001 B

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