ti,omap4-wugen-mpu 1.1 KB

12345678910111213141516171819202122232425262728293031
  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. Required 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. Notes:
  13. - Because this HW ultimately routes interrupts to the GIC, the
  14. interrupt specifier must be that of the GIC.
  15. - Only SPIs can use the WUGEN as an interrupt parent. SGIs and PPIs
  16. are explicitly forbidden.
  17. Example:
  18. wakeupgen: interrupt-controller@48281000 {
  19. compatible = "ti,omap5-wugen-mpu", "ti,omap4-wugen-mpu";
  20. interrupt-controller;
  21. #interrupt-cells = <3>;
  22. reg = <0x48281000 0x1000>;
  23. interrupt-parent = <&gic>;
  24. };