ti,omap4-wugen-mpu 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. TI OMAP4 Wake-up Generator
  2. All TI OMAP4/5 (and their derivatives) an interrupt controller that
  3. routes interrupts to the GIC, and also serves as a wakeup source. It
  4. is also referred to as "WUGEN-MPU", hence the name of the binding.
  5. Reguired properties:
  6. - compatible : should contain at least "ti,omap4-wugen-mpu" or
  7. "ti,omap5-wugen-mpu"
  8. - reg : Specifies base physical address and size of the registers.
  9. - interrupt-controller : Identifies the node as an interrupt controller.
  10. - #interrupt-cells : Specifies the number of cells needed to encode an
  11. interrupt source. The value must be 3.
  12. - interrupt-parent : a phandle to the GIC these interrupts are routed
  13. to.
  14. Notes:
  15. - Because this HW ultimately routes interrupts to the GIC, the
  16. interrupt specifier must be that of the GIC.
  17. - Only SPIs can use the WUGEN as an interrupt parent. SGIs and PPIs
  18. are explicitly forbiden.
  19. Example:
  20. wakeupgen: interrupt-controller@48281000 {
  21. compatible = "ti,omap5-wugen-mpu", "ti,omap4-wugen-mpu";
  22. interrupt-controller;
  23. #interrupt-cells = <3>;
  24. reg = <0x48281000 0x1000>;
  25. interrupt-parent = <&gic>;
  26. };