0001 TI OMAP4 Wake-up Generator
0002
0003 All TI OMAP4/5 (and their derivatives) an interrupt controller that
0004 routes interrupts to the GIC, and also serves as a wakeup source. It
0005 is also referred to as "WUGEN-MPU", hence the name of the binding.
0006
0007 Required properties:
0008
0009 - compatible : should contain at least "ti,omap4-wugen-mpu" or
0010 "ti,omap5-wugen-mpu"
0011 - reg : Specifies base physical address and size of the registers.
0012 - interrupt-controller : Identifies the node as an interrupt controller.
0013 - #interrupt-cells : Specifies the number of cells needed to encode an
0014 interrupt source. The value must be 3.
0015
0016 Notes:
0017
0018 - Because this HW ultimately routes interrupts to the GIC, the
0019 interrupt specifier must be that of the GIC.
0020 - Only SPIs can use the WUGEN as an interrupt parent. SGIs and PPIs
0021 are explicitly forbidden.
0022
0023 Example:
0024
0025 wakeupgen: interrupt-controller@48281000 {
0026 compatible = "ti,omap5-wugen-mpu", "ti,omap4-wugen-mpu";
0027 interrupt-controller;
0028 #interrupt-cells = <3>;
0029 reg = <0x48281000 0x1000>;
0030 interrupt-parent = <&gic>;
0031 };