twd.txt 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. * ARM Timer Watchdog
  2. ARM 11MP, Cortex-A5 and Cortex-A9 are often associated with a per-core
  3. Timer-Watchdog (aka TWD), which provides both a per-cpu local timer
  4. and watchdog.
  5. The TWD is usually attached to a GIC to deliver its two per-processor
  6. interrupts.
  7. ** Timer node required properties:
  8. - compatible : Should be one of:
  9. "arm,cortex-a9-twd-timer"
  10. "arm,cortex-a5-twd-timer"
  11. "arm,arm11mp-twd-timer"
  12. - interrupts : One interrupt to each core
  13. - reg : Specify the base address and the size of the TWD timer
  14. register window.
  15. Example:
  16. twd-timer@2c000600 {
  17. compatible = "arm,arm11mp-twd-timer"";
  18. reg = <0x2c000600 0x20>;
  19. interrupts = <1 13 0xf01>;
  20. };
  21. ** Watchdog node properties:
  22. - compatible : Should be one of:
  23. "arm,cortex-a9-twd-wdt"
  24. "arm,cortex-a5-twd-wdt"
  25. "arm,arm11mp-twd-wdt"
  26. - interrupts : One interrupt to each core
  27. - reg : Specify the base address and the size of the TWD watchdog
  28. register window.
  29. Example:
  30. twd-watchdog@2c000620 {
  31. compatible = "arm,arm11mp-twd-wdt";
  32. reg = <0x2c000620 0x20>;
  33. interrupts = <1 14 0xf01>;
  34. };