u-boot-brain/cpu/mpc83xx
Andre Schwarz 846f1574dd fix system config overwrite @ MPC834x and MPC8313
During 83xx setup the "System I/O configuration register high" gets
overwritten with user defined value if CFG_SICRH is defined.

Regarding to the MPC834x manual (Table 5-28 reve.1) bits 28+29 of SICRH
must keep their reset value regardless of configuration.

On my board (using RGMII) those bits are set after reset - yet it's
unclear where they come from.

The patch keeps both bits on MPC834x and MPC8313.

Signed-off-by: Andre Schwarz <andre.schwarz@matrix-vision.de>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2008-06-25 17:04:28 -05:00
..
config.mk PPC: Use r2 instead of r29 as global data pointer 2008-02-14 22:43:22 +01:00
cpu_init.c fix system config overwrite @ MPC834x and MPC8313 2008-06-25 17:04:28 -05:00
cpu.c mpc83xx: move CPU_TYPE_ENTRY over to processor.h 2008-06-25 16:34:29 -05:00
ecc.c mpc83xx: Consolidate the ECC support of 83xx 2007-08-10 01:13:11 -05:00
fdt.c mpc83xx: remove the unused CPM's stuff 2008-04-25 09:34:21 -05:00
interrupts.c cpu/m*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 19:06:00 -05:00
Makefile 83xx: serdes setup routines 2008-03-25 19:16:45 -05:00
pci.c 83xx: split COBJS onto separate lines 2008-03-25 19:16:44 -05:00
qe_io.c 83xx: split COBJS onto separate lines 2008-03-25 19:16:44 -05:00
serdes.c 83xx: serdes setup routines 2008-03-25 19:16:45 -05:00
spd_sdram.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
speed.c mpc83xx: unreinvent mem_clk 2008-03-28 14:32:07 -05:00
start.S PPC: Create and use CONFIG_HIGH_BATS 2008-06-03 17:48:41 +02:00
traps.c cpu/m*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 19:06:00 -05:00
u-boot.lds Big white-space cleanup. 2008-05-21 00:14:08 +02:00