fsl,gtm.txt 854 B

123456789101112131415161718192021222324252627282930
  1. * Freescale General-purpose Timers Module
  2. Required properties:
  3. - compatible : should be
  4. "fsl,<chip>-gtm", "fsl,gtm" for SOC GTMs
  5. "fsl,<chip>-qe-gtm", "fsl,qe-gtm", "fsl,gtm" for QE GTMs
  6. "fsl,<chip>-cpm2-gtm", "fsl,cpm2-gtm", "fsl,gtm" for CPM2 GTMs
  7. - reg : should contain gtm registers location and length (0x40).
  8. - interrupts : should contain four interrupts.
  9. - clock-frequency : specifies the frequency driving the timer.
  10. Example:
  11. timer@500 {
  12. compatible = "fsl,mpc8360-gtm", "fsl,gtm";
  13. reg = <0x500 0x40>;
  14. interrupts = <90 8 78 8 84 8 72 8>;
  15. interrupt-parent = <&ipic>;
  16. /* filled by u-boot */
  17. clock-frequency = <0>;
  18. };
  19. timer@440 {
  20. compatible = "fsl,mpc8360-qe-gtm", "fsl,qe-gtm", "fsl,gtm";
  21. reg = <0x440 0x40>;
  22. interrupts = <12 13 14 15>;
  23. interrupt-parent = <&qeic>;
  24. /* filled by u-boot */
  25. clock-frequency = <0>;
  26. };