Jon Loeliger
cfc7a7f5bb
cpu/86xx fixes.
...
Remove rev 1 fixes.
Always set PICGCR_MODE.
Enable machine check and provide board config option
to set and handle SoC error interrupts.
Include MSSSR0 in error message.
Isolate a RAMBOOT bit of code with #ifdef CFG_RAMBOOT.
Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
Signed-off-by: Jon Loeliger <jdl@freescale.com>
2007-08-10 11:02:32 -05:00
Rafal Jaworowski
02032e8f14
[ppc] Fix build breakage for all non-4xx PowerPC variants.
...
- adapt to the more generic EXCEPTION_PROLOG and CRIT_EXCEPTION macros
- minor 4xx cleanup
2007-06-22 14:58:04 +02:00
James Yang
a75af9bfd8
Conditionalize 8641 Rev1.0 MCM workarounds
...
Signed-off-by: James Yang <James.Yang@freescale.com>
Signed-off-by: Jon Loeliger <jdl@freescale.com>
2007-05-01 12:43:58 -05:00
Wolfgang Denk
47a6989c10
Code cleanup
2006-10-24 15:32:57 +02:00
Jon Loeliger
7b382b7125
Fix whitespace issues.
2006-10-10 17:14:45 -05:00
Jon Loeliger
ffff3ae56f
General indent and whitespace cleanups.
2006-08-22 12:06:18 -05:00
Haiying Wang
67256678f0
Copy Global Data Pointer to r29 for DECLARE_GLOBAL_DATA_PTR
2006-08-17 11:01:55 -05:00
Jon Loeliger
0e4c2a17ca
Do not enable address translation on secondary CPUs.
...
Do not set up BATs on secondary CPUs. Let Linux do the nasty.
Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-06-15 21:45:26 -05:00
Jon Loeliger
14e37081ff
Change arbitration to round-robin for SMP linux.
2006-05-19 13:54:02 -05:00
Haiying Wang
6cfea33477
Remove unneeded INIT_RAM_LOCK cache twiddling.
...
Correctly tracks r29 as global data pointer now.
Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
2006-05-10 09:38:06 -05:00
Jon Loeliger
5c9efb36a6
Cleanup whitespaces and style issues.
...
Removed //-style comments.
Use 80-column lines.
Remove trailing whitespace.
Remove dead code and debug cruft.
2006-04-27 10:15:16 -05:00
Jon Loeliger
debb7354d1
Initial support for MPC8641 HPCN board.
2006-04-26 17:58:56 -05:00