Manuel Lauss
9bdcf336d0
MIPS: Alchemy: devboard register abstraction
...
All Alchemy development boards have external CPLDs with a few registers
in them. They all share an identical register layout with only a few
minor differences (except the PB1000) in bit functions and base
addresses.
This patch
- adds a primitive facility to initialize and use these external
registers,
- replaces all occurrences of bcsr->xxx accesses with calls to the new
functions (the pb1200 cascade irq handling code is special).
- collects BCSR register information scattered throughout the board
headers in a central place.
Signed-off-by: Manuel Lauss <manuel.lauss@gmail.com >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-02-27 12:52:50 +01:00
..
2009-12-12 13:08:15 +01:00
2010-02-26 10:35:27 -08:00
2010-02-24 22:44:48 -05:00
2009-12-13 19:56:33 -08:00
2010-02-26 20:39:11 +01:00
2010-02-24 14:22:26 +10:30
2010-02-03 19:08:30 -08:00
2009-12-09 19:03:16 -08:00
2010-02-26 16:50:02 -08:00
2010-02-26 16:54:27 -08:00
2010-02-02 15:58:48 -08:00
2010-01-13 10:55:16 -05:00
2010-01-11 09:34:07 -08:00
2010-02-26 16:50:02 -08:00
2009-12-06 11:18:28 +01:00
2010-02-15 14:49:37 +09:00
2010-02-11 14:07:13 -08:00
2010-02-14 15:10:41 +01:00
2010-02-26 21:02:14 +00:00
2010-01-11 09:34:07 -08:00
2010-02-25 15:38:37 -08:00
2010-02-25 17:39:16 +01:00
2010-02-05 19:58:36 +01:00
2010-02-05 17:48:13 +01:00
2009-12-12 14:27:24 -08:00
2009-12-17 11:43:25 +10:30
2009-12-29 19:58:17 +01:00
2009-12-02 01:13:11 -08:00
2010-02-11 14:01:25 -08:00
2010-02-22 08:48:06 -08:00
2010-02-22 16:17:01 -08:00
2009-12-17 11:42:34 +00:00
2010-01-04 12:33:33 -08:00
2010-02-09 08:33:00 -07:00
2010-02-16 18:43:04 +00:00
2010-02-26 17:16:20 -08:00
2010-02-26 16:55:27 -08:00
2010-02-26 15:11:03 -03:00
2009-12-17 16:38:48 -08:00
2010-02-11 13:59:42 -08:00
2010-02-27 12:52:50 +01:00
2010-02-27 12:52:50 +01:00
2010-02-14 07:13:55 -07:00
2009-12-14 09:58:24 -08:00
2009-12-16 03:48:56 +00:00
2009-12-16 07:20:12 -08:00
2010-02-26 20:39:12 +01:00
2010-02-27 12:52:50 +01:00
2010-02-25 15:20:54 -05:00
2009-12-16 12:33:19 -08:00
2010-01-29 17:00:18 +03:00
2009-11-12 07:26:01 -08:00
2009-12-04 15:39:55 +01:00
2010-02-12 11:39:49 +00:00
2010-02-02 18:11:21 -08:00
2010-02-26 16:55:27 -08:00
2010-01-28 14:38:25 -07:00
2010-02-26 17:22:53 -08:00
2010-02-26 16:54:27 -08:00
2010-02-17 12:37:42 +09:00
2009-12-15 08:53:27 -08:00
2010-02-25 15:38:03 -08:00
2010-02-03 16:55:20 -05:00
2010-02-26 15:10:45 -03:00
2009-12-07 18:36:35 +01:00
2009-12-16 14:22:32 -05:00
2009-12-15 08:53:25 -08:00
2010-02-26 20:39:12 +01:00
2009-12-04 15:39:55 +01:00
2010-02-26 16:54:27 -08:00
2010-02-24 14:22:29 +10:30
2010-02-21 19:16:30 +00:00
2010-01-13 10:01:35 +00:00
2009-12-06 11:18:28 +01:00
2009-12-29 19:58:17 +01:00