Magnus Damm
2eeec85638
sh: intc - convert board specific r2d code
...
This patch converts the board specific interrupt code for r2d to make
use of intc. While at it we improve the Kconfig to avoid confusion.
- Two sets of interrupt tables exist - one for R2D-1 and one for R2D-PLUS.
- R2D-1 and R2D-PLUS use the same irq constants.
- R2D-1 has AX88796 support, R2D-PLUS does not hook up that IRQ.
- R2D-PLUS has KEY support, R2D-1 does not hook up that IRQ.
- The number and order of IRQ values are disconnected from register bits.
- Interrupt sources now start from IRQ 100.
- The machvec demux function converts from irlm IRQ 0-14 to IRQ 100++.
Tested on R2D-1 and R2D-PLUS boards.
Version 2 adds CONFIG_RTS7751R2D_1 and CONFIG_RTS7751R2D_PLUS together
with intc structured as __initdata.
Signed-off-by: Magnus Damm <damm@igel.co.jp >
Signed-off-by: Paul Mundt <lethal@linux-sh.org >
2007-09-21 11:57:50 +09:00
..
2007-06-08 11:55:28 +09:00
2006-12-06 10:45:37 +09:00
2007-09-21 11:57:49 +09:00
2007-07-25 10:49:21 +09:00
2007-05-21 15:10:04 +09:00
2006-10-03 23:01:26 +02:00
2007-05-14 09:18:35 +09:00
2006-10-03 23:01:26 +02:00
2007-09-21 11:57:47 +09:00
2006-10-03 13:16:15 +09:00
2007-07-19 10:04:45 -07:00
2006-09-27 17:25:07 +09:00
2006-12-12 08:42:08 +09:00
2006-12-12 08:42:08 +09:00
2006-12-12 08:42:08 +09:00
2006-09-27 18:33:49 +09:00
2006-09-27 12:31:01 +09:00
2007-08-01 20:45:38 -07:00
2007-07-26 15:37:57 +09:00
2007-06-11 15:32:07 +09:00
2007-09-21 11:57:46 +09:00
2006-12-12 08:42:07 +09:00
2007-07-20 13:29:09 +09:00
2007-05-09 01:35:01 +00:00
2006-12-01 14:52:01 -08:00
2007-08-10 02:37:01 +09:00
2007-07-24 13:30:55 +09:00
2007-05-09 17:36:15 +09:00
2007-05-09 08:58:16 +02:00
2006-12-06 10:45:37 +09:00
2006-12-06 10:45:39 +09:00
2007-07-17 10:23:11 -07:00
2005-09-07 16:57:38 -07:00
2007-07-24 13:28:26 +09:00
2006-09-27 17:21:02 +09:00
2007-07-26 15:37:40 +09:00
2006-01-16 23:15:28 -08:00
2007-06-18 13:58:32 +09:00
2007-06-18 13:58:32 +09:00
2007-09-21 11:57:49 +09:00
2006-04-26 12:56:16 +01:00
2007-07-12 10:44:41 +09:00
2007-03-28 19:45:59 +09:00
2006-10-19 17:31:22 +09:00
2007-09-21 11:57:50 +09:00
2006-04-26 12:56:16 +01:00
2007-09-21 11:57:48 +09:00
2006-01-16 23:15:28 -08:00
2007-07-26 15:37:40 +09:00
2006-01-10 08:01:34 -08:00
2007-03-12 16:12:45 +09:00
2006-10-06 15:31:16 +09:00
2007-06-15 18:56:19 +09:00
2006-12-06 10:45:40 +09:00
2007-02-13 10:54:46 +09:00
2007-05-21 14:32:10 +09:00
2007-05-08 11:15:07 -07:00
2006-04-26 12:56:16 +01:00
2007-05-07 02:10:51 +00:00
2006-04-26 12:56:16 +01:00
2007-05-07 02:11:55 +00:00
2007-06-08 02:43:39 +00:00
2006-09-27 17:45:01 +09:00
2006-02-01 08:53:19 -08:00
2006-02-15 15:32:22 -08:00
2007-05-07 02:10:54 +00:00
2007-02-13 10:54:45 +09:00
2007-06-08 02:43:49 +00:00
2006-01-09 15:59:19 -08:00
2007-09-21 11:57:46 +09:00
2007-05-07 02:11:56 +00:00
2007-07-07 07:28:11 +09:00
2007-07-11 16:02:11 -07:00
2007-05-09 01:35:01 +00:00
2007-09-21 11:57:46 +09:00
2006-09-27 16:20:22 +09:00
2007-05-11 08:29:34 -07:00
2007-09-21 11:57:49 +09:00
2006-09-21 08:36:50 +01:00
2006-12-12 08:42:07 +09:00
2007-05-07 02:11:57 +00:00
2007-09-21 11:57:47 +09:00
2007-09-21 11:57:50 +09:00
2007-06-08 11:56:31 +09:00
2007-05-02 19:02:34 -07:00
2006-09-27 17:32:30 +09:00
2006-12-06 10:45:37 +09:00
2006-09-27 18:09:34 +09:00
2007-07-20 12:18:20 +09:00
2007-05-07 02:10:51 +00:00
2007-05-07 02:11:55 +00:00
2007-05-07 02:11:56 +00:00
2007-06-08 02:43:37 +00:00
2005-10-30 17:37:27 -08:00
2007-02-15 18:20:52 +09:00
2007-06-08 02:43:37 +00:00
2006-10-03 13:19:02 +09:00
2006-10-19 17:31:22 +09:00
2006-09-27 15:29:18 +09:00
2006-07-02 13:58:48 -07:00
2006-09-27 11:16:20 +09:00
2007-06-20 18:23:49 +09:00
2007-09-21 11:57:47 +09:00
2007-04-25 22:24:21 -07:00
2007-04-25 22:24:04 -07:00
2007-06-08 02:43:43 +00:00
2007-05-31 13:46:21 +09:00
2007-05-31 13:46:21 +09:00
2007-05-07 02:11:55 +00:00
2007-04-26 01:54:39 -07:00
2007-07-19 21:28:35 +02:00
2006-09-27 15:41:24 +09:00
2007-07-10 17:51:13 -07:00
2007-02-11 10:51:26 -08:00
2007-07-31 15:39:38 -07:00
2007-05-09 17:33:24 +09:00
2006-12-06 12:05:02 +09:00
2007-02-13 10:54:45 +09:00
2007-06-08 02:43:49 +00:00
2006-12-04 19:41:15 -08:00
2007-06-08 02:43:36 +00:00
2007-07-26 15:37:57 +09:00
2007-07-20 12:27:09 +09:00
2007-09-21 11:57:48 +09:00
2006-09-27 12:31:01 +09:00