u-boot-brain/cpu/mpc85xx
Kumar Gala 58e5e9aff1 FSL DDR: Rewrite the FSL mpc8xxx DDR controller setup code.
The main purpose of this rewrite it to be able to share the same
initialization code on all FSL PowerPC products that have DDR
controllers.  (83xx, 85xx, 86xx).

The code is broken up into the following steps:
	GET_SPD
	COMPUTE_DIMM_PARMS
	COMPUTE_COMMON_PARMS
	GATHER_OPTS
	ASSIGN_ADDRESSES
	COMPUTE_REGS
	PROGRAM_REGS

This allows us to share more code an easily allow for board specific code
overrides.

Additionally this code base adds support for >4G of DDR and provides a
foundation for supporting interleaving on processors with more than one
controller.

Signed-off-by: James Yang <James.Yang@freescale.com>
Signed-off-by: Jon Loeliger <jdl@freescale.com>
Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-08-27 02:05:58 +02:00
..
commproc.c Stop using immap_t for cpm offset on 85xx 2007-12-11 22:34:19 -06:00
config.mk 85xx: Add -mno-spe to e500/85xx builds 2008-04-29 20:08:43 +02:00
cpu_init.c 85xx: Cleanup L2 cache size detection 2008-07-14 20:14:20 -05:00
cpu.c mpc85xx: use IS_E_PROCESSOR macro 2008-07-14 17:01:34 -05:00
ether_fcc.c Stop using immap_t for cpm offset on 85xx 2007-12-11 22:34:19 -06:00
fdt.c fdt: rework fdt_fixup_ethernet() to use env instead of bd_t 2008-08-21 02:07:43 +02:00
interrupts.c Fix source for ECM error IVPR 2008-02-27 16:28:57 -06:00
Makefile FSL DDR: Rewrite the FSL mpc8xxx DDR controller setup code. 2008-08-27 02:05:58 +02:00
mp.c 85xx: Rename CONFIG_NR_CPUS to CONFIG_NUM_CPUS 2008-08-12 00:09:29 +02:00
mp.h 85xx: Add cpu_mp_lmb_reserve helper to reserve boot page 2008-03-26 11:43:04 -05:00
pci.c Stop using immap_t on 85xx 2007-12-11 22:34:20 -06:00
qe_io.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
release.S 85xx: Rename CONFIG_NR_CPUS to CONFIG_NUM_CPUS 2008-08-12 00:09:29 +02:00
resetvec.S * Patches by Xianghua Xiao, 15 Oct 2003: 2003-10-15 23:53:47 +00:00
serial_scc.c Stop using immap_t for cpm offset on 85xx 2007-12-11 22:34:19 -06:00
spd_sdram.c 85xx/86xx: Move to dynamic mgmt of LAWs 2008-06-11 01:52:23 -05:00
speed.c Fix calculation of I2C clock for some 85xx chips 2008-04-18 17:43:09 -05:00
start.S Change the temp map to ROM to align addresses to page size. 2008-07-14 18:46:32 -05:00
tlb.c Coding Style Cleanup; update CHANGELOG 2008-01-23 14:31:17 +01:00
traps.c Fix printf errors. 2008-07-09 23:55:46 +02:00