Rob Herring
0fc0d946d6
ARM: gic: add OF based initialization
...
This adds ARM gic interrupt controller initialization using device tree
data.
The initialization function is intended to be called by of_irq_init
function like this:
const static struct of_device_id irq_match[] = {
{ .compatible = "arm,cortex-a9-gic", .data = gic_of_init, },
{}
};
static void __init init_irqs(void)
{
of_irq_init(irq_match);
}
Change-Id: I722c5f7acf2426dac7937f53d3a0bf5a1d1fbae6
Signed-off-by: Rob Herring <rob.herring@calxeda.com >
Reviewed-by: Jamie Iles <jamie@jamieiles.com >
Tested-by: Thomas Abraham <thomas.abraham@linaro.org >
Acked-by: Grant Likely <grant.likely@secretlab.ca >
[tsoni@codeaurora.org: Fix merge conflicts]
Signed-off-by: Trilok Soni <tsoni@codeaurora.org>
2011-12-26 15:48:02 +05:30
..
2011-06-15 20:03:59 -07:00
2011-06-15 21:52:50 -07:00
2011-05-29 01:50:40 -04:00
2011-11-18 11:18:21 -08:00
2011-03-31 11:26:23 -03:00
2011-05-06 08:23:59 -06:00
2011-07-12 22:58:35 -07:00
2011-07-19 13:31:25 -07:00
2011-10-03 09:57:10 -07:00
2011-03-25 14:30:31 -06:00
2011-03-31 11:26:23 -03:00
2011-12-26 15:48:02 +05:30
2011-10-03 09:57:10 -07:00
2011-05-06 18:01:05 -07:00
2011-04-07 11:14:49 -07:00
2011-03-31 11:26:23 -03:00
2011-07-13 16:08:59 +09:00
2011-03-22 11:43:51 +01:00
2011-07-03 13:32:54 +02:00
2011-05-24 20:58:49 +02:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-05-16 22:48:24 -07:00
2011-05-25 16:55:55 -07:00
2011-03-31 11:26:23 -03:00
2011-04-19 16:53:45 -07:00
2011-05-25 16:54:01 -07:00
2011-07-07 10:39:05 -04:00
2011-04-04 17:51:47 -07:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-05-24 21:01:21 -04:00
2011-10-03 09:57:10 -07:00
2011-03-31 11:26:23 -03:00
2011-09-23 20:08:51 -07:00
2011-03-31 11:26:23 -03:00
2011-05-13 16:31:00 -07:00
2011-05-23 13:01:00 -07:00
2011-03-23 19:46:41 -07:00
2011-05-26 09:42:23 -07:00
2011-04-04 17:51:47 -07:00
2011-06-15 21:52:50 -07:00
2011-05-24 12:36:06 -04:00
2011-05-19 15:59:38 -07:00
2011-03-31 11:26:23 -03:00
2011-11-22 11:56:44 +05:30
2011-03-31 11:26:23 -03:00
2011-10-03 09:57:10 -07:00
2011-03-23 11:36:45 -05:00
2011-03-31 11:26:23 -03:00
2011-05-17 10:52:02 +02:00
2011-04-24 13:18:38 +02:00
2011-10-03 09:57:10 -07:00
2011-05-20 09:30:36 -03:00
2011-08-17 10:55:53 -07:00
2011-06-15 21:52:50 -07:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-07-12 20:39:11 -07:00
2011-05-06 17:59:20 -07:00
2011-05-20 09:10:04 -07:00
2011-06-14 09:08:41 -07:00
2011-05-26 17:12:34 -07:00
2011-05-25 08:39:21 -07:00
2011-07-11 16:48:38 -07:00
2011-07-06 13:17:51 -07:00
2011-03-31 11:26:23 -03:00
2011-10-03 09:57:10 -07:00
2011-03-31 11:26:23 -03:00
2011-05-25 14:49:20 -07:00
2011-05-23 15:14:11 -07:00
2011-03-27 19:46:59 -07:00
2011-04-07 11:14:49 -07:00
2011-03-31 11:26:23 -03:00
2011-07-11 16:43:27 -07:00
2011-04-28 16:12:47 -04:00
2011-11-19 13:28:49 -07:00
2011-05-23 15:14:11 -07:00
2011-03-23 20:44:18 +01:00
2011-05-25 08:39:45 -07:00
2011-03-31 11:26:23 -03:00
2011-10-03 09:57:10 -07:00
2011-06-15 21:52:50 -07:00
2011-05-28 17:03:29 +02:00
2011-06-09 11:43:04 +10:00
2011-03-31 11:26:23 -03:00
2011-06-15 21:52:50 -07:00
2011-03-31 11:26:23 -03:00
2011-07-11 12:45:04 -07:00
2011-03-30 12:02:05 +02:00
2011-03-31 11:26:23 -03:00
2011-05-23 15:14:11 -07:00
2011-10-03 09:57:10 -07:00
2011-05-23 15:14:11 -07:00
2011-03-31 13:40:42 +02:00