Daniel Mack 089d03629b ARM: pxa: add devicetree code for irq handling
Properly register on-chip interrupt using the irqdomain logic. The
number of interrupts is taken from the devicetree node. That includes
the following changes:

- cpu_has_ipr() was converted from an inline function to a static bool
variable, so it can be set using the "marvell,intc-priority" property
inside the device node of the tree.

- IRQ_BASE was converted from a macro to a runtime variable so that it
can be initialized dynamically from the DT init code.

- irq_base() now uses pxa_irq_base and just adds an offset.

Hence, there are now no compile-time fixed values used in case of DT
initialization.

Signed-off-by: Daniel Mack <zonque@gmail.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Haojian Zhuang <haojian.zhuang@gmail.com>
2012-08-16 16:14:50 +08:00
..
2012-01-25 20:37:49 -06:00
2011-07-12 19:45:19 +08:00
2011-07-12 19:45:19 +08:00
2012-05-14 09:30:04 +08:00
2012-01-25 20:37:49 -06:00
2012-01-25 20:37:49 -06:00
2012-01-25 20:37:49 -06:00
2012-01-25 20:37:49 -06:00
2012-01-05 12:57:17 +00:00
2012-03-28 18:30:01 +01:00
2012-01-25 20:37:49 -06:00
2012-01-25 20:37:49 -06:00
2012-01-25 20:37:49 -06:00
2012-07-30 09:48:00 -07:00
2012-01-25 20:37:49 -06:00
2012-01-25 20:37:49 -06:00
2012-04-05 11:29:55 -07:00
2012-03-28 18:30:01 +01:00
2012-01-25 20:37:49 -06:00
2012-05-14 09:30:04 +08:00
2012-01-25 20:37:49 -06:00
2012-01-25 20:37:49 -06:00
2012-01-25 20:37:49 -06:00
2012-01-25 20:37:49 -06:00
2012-01-25 20:37:49 -06:00
2012-01-25 20:37:49 -06:00
2012-03-28 18:30:01 +01:00
2012-03-25 14:36:31 -05:00
2012-04-27 10:46:45 +08:00
2012-03-25 14:36:31 -05:00
2012-03-25 14:36:31 -05:00
2010-12-18 21:02:14 +08:00
2012-01-25 20:37:49 -06:00
2012-03-29 18:02:10 -07:00
2012-05-14 09:30:04 +08:00
2012-01-25 20:37:49 -06:00
2012-05-14 09:30:04 +08:00
2012-01-25 20:37:49 -06:00
2012-05-14 09:30:04 +08:00
2012-03-28 18:30:01 +01:00