Grant Likely
75294957be
irq_domain: Remove 'new' irq_domain in favour of the ppc one
...
This patch removes the simplistic implementation of irq_domains and enables
the powerpc infrastructure for all irq_domain users. The powerpc
infrastructure includes support for complex mappings between Linux and
hardware irq numbers, and can manage allocation of irq_descs.
This patch also converts the few users of irq_domain_add()/irq_domain_del()
to call irq_domain_add_legacy() instead.
v3: Fix bug that set up too many irqs in translation range.
v2: Fix removal of irq_alloc_descs() call in gic driver
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Cc: Rob Herring <rob.herring@calxeda.com>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Milton Miller <miltonm@bga.com>
Tested-by: Olof Johansson <olof@lixom.net>
2012-02-16 06:11:23 -07:00
..
2011-05-26 19:45:38 +02:00
2012-01-09 00:37:47 +01:00
2012-01-09 00:37:48 +01:00
2011-11-06 19:44:47 -08:00
2010-08-12 11:27:17 +02:00
2012-01-09 00:37:39 +01:00
2011-10-24 14:09:16 +02:00
2012-01-09 00:37:39 +01:00
2011-10-24 14:09:16 +02:00
2012-01-09 00:37:39 +01:00
2012-01-09 00:37:39 +01:00
2012-01-09 00:37:39 +01:00
2012-01-09 00:37:39 +01:00
2012-01-09 00:37:39 +01:00
2011-10-31 19:32:04 -04:00
2011-12-20 18:50:55 +01:00
2011-11-06 19:44:47 -08:00
2012-01-09 00:37:37 +01:00
2011-12-20 18:50:56 +01:00
2012-01-03 20:18:11 +00:00
2011-12-14 19:53:32 +08:00
2011-12-14 19:53:45 +08:00
2011-05-26 19:45:13 +02:00
2011-10-24 14:09:19 +02:00
2012-01-03 21:47:04 +00:00
2011-10-24 14:09:18 +02:00
2012-01-09 00:37:38 +01:00
2011-03-31 11:26:23 -03:00
2011-03-27 00:09:52 +01:00
2011-03-27 00:09:52 +01:00
2011-07-08 21:14:44 -07:00
2012-01-09 00:37:31 +01:00
2012-01-13 09:32:16 +10:30
2012-01-09 00:37:36 +01:00
2012-02-09 17:56:53 +00:00
2012-01-09 00:37:37 +01:00
2012-01-13 20:43:32 -08:00
2011-11-25 23:24:45 +04:00
2012-01-09 01:03:34 +01:00
2011-07-31 23:28:25 +02:00
2012-01-09 00:37:41 +01:00
2011-03-27 00:09:51 +01:00
2012-01-09 00:37:36 +01:00
2012-01-09 00:37:35 +01:00
2012-01-20 17:57:35 +00:00
2012-01-20 17:38:58 +00:00
2011-11-03 09:40:51 -07:00
2011-10-31 19:32:04 -04:00
2012-01-13 20:43:32 -08:00
2012-01-09 00:37:31 +01:00
2011-10-24 14:09:08 +02:00
2009-06-17 19:41:30 +02:00
2011-10-31 19:32:05 -04:00
2011-05-26 19:45:28 +02:00
2011-05-26 19:45:28 +02:00
2011-05-26 19:45:06 +02:00
2012-01-09 00:37:46 +01:00
2012-01-09 00:37:46 +01:00
2012-01-09 00:37:37 +01:00
2012-01-09 00:37:44 +01:00
2012-01-09 00:37:44 +01:00
2012-01-09 00:37:45 +01:00
2012-01-09 00:37:44 +01:00
2012-01-09 00:37:31 +01:00
2011-10-24 14:09:09 +02:00
2012-01-09 00:37:31 +01:00
2011-05-26 19:45:04 +02:00
2012-01-09 00:37:31 +01:00
2012-01-09 00:37:37 +01:00
2010-12-29 08:16:46 -02:00
2011-10-31 19:32:05 -04:00
2011-05-26 19:45:11 +02:00
2010-10-29 00:30:29 +02:00
2011-12-20 18:50:56 +01:00
2011-01-14 12:37:36 +01:00
2012-01-09 00:37:40 +01:00
2012-01-09 00:37:40 +01:00
2011-07-31 23:28:24 +02:00
2011-10-24 14:09:15 +02:00
2011-07-31 23:28:25 +02:00
2011-07-31 23:28:22 +02:00
2012-01-09 00:37:31 +01:00
2012-01-09 00:37:31 +01:00
2012-01-09 00:37:33 +01:00
2012-01-09 00:37:31 +01:00
2012-02-13 10:00:35 +00:00
2011-11-21 12:32:22 -08:00
2011-07-31 23:28:27 +02:00
2012-02-03 19:03:50 +01:00
2011-07-07 14:23:25 +03:00
2012-02-16 06:11:23 -07:00
2010-10-29 00:30:16 +02:00
2009-11-27 21:07:18 +01:00
2012-01-21 18:34:46 +00:00
2012-01-22 21:10:40 +00:00
2011-03-31 11:26:23 -03:00
2012-01-09 00:37:37 +01:00
2011-10-31 19:32:04 -04:00
2011-07-31 23:28:20 +02:00
2012-01-09 00:37:40 +01:00
2012-01-09 00:37:28 +01:00
2012-01-09 00:37:47 +01:00
2009-09-17 09:46:59 +02:00
2012-01-09 00:37:31 +01:00
2012-01-09 00:37:31 +01:00
2011-09-06 16:37:58 +02:00
2012-01-09 00:37:32 +01:00
2011-07-31 23:28:20 +02:00
2009-12-13 19:21:53 +01:00
2012-01-09 00:37:39 +01:00
2012-01-12 08:00:30 -08:00
2011-12-13 00:14:06 +08:00
2011-12-13 00:11:49 +08:00
2011-12-13 00:11:13 +08:00