u-boot/cpu
Grant Erickson 2e2050842e ppc4xx: Add Mnemonics for AMCC/IBM DDR2 SDRAM Controller
This patch completes the preprocessor mneomics for the IBM DDR2 SDRAM
controller registers (MODT and INITPLR) used by the
PowerPC405EX(r). The MMODE and MEMODE registers are unified with their
peer values used for the INITPLR MR and EMR registers,
respectively. Finally, a spelling typo is correct (MANUEL to MANUAL).

With these mnemonics in place, the CFG_SDRAM0_* magic numbers for
Kilauea are replaced by equivalent mnemonics to make it easier to
compare and contrast other 405EX(r)-based boards (e.g. during board
bring-up).

Finally, unified the SDRAM controller register dump routine such that
it can be used across all processor variants that utilize the IBM DDR2
SDRAM controller core. It produces output of the form:

	PPC4xx IBM DDR2 Register Dump:
		...
	        SDRAM_MB0CF[40] = 0x00006701
		...

which is '<mnemonic>[<DCR #>] = <value>'. The DCR number is included
since it is not uncommon that the DCR values in header files get mixed
up and it helps to validate, at a glance, they match what is printed
in the user manual.

Tested on:
  AMCC Kilauea/Haleakala:
  - NFS Linux Boot: PASSED
  - NAND Linux Boot: PASSED

Signed-off-by: Grant Erickson <gerickson@nuovations.com>
Signed-off-by: Stefan Roese <sr@denx.de>
2008-07-11 13:18:13 +02:00
..
74xx_7xx Remove the deprecated CONFIG_OF_FLAT_TREE 2008-06-09 21:13:35 -04:00
arm720t Big white-space cleanup. 2008-05-21 00:14:08 +02:00
arm920t Remove duplicate definitions in include/lxt971a.h. 2008-07-06 23:44:34 -07:00
arm925t Big white-space cleanup. 2008-05-21 00:14:08 +02:00
arm926ejs Merge branch 'master' of git://www.denx.de/git/u-boot-nand-flash 2008-07-10 00:59:04 +02:00
arm946es Big white-space cleanup. 2008-05-21 00:14:08 +02:00
arm1136 i.MX31: fixed CTRL-C detection 2008-07-01 20:54:04 +02:00
arm_intcm Big white-space cleanup. 2008-05-21 00:14:08 +02:00
at32ap mmc: Move atmel_mci driver into drivers/mmc 2008-07-10 00:05:52 +02:00
blackfin Big white-space cleanup. 2008-05-21 00:14:08 +02:00
i386 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ixp Big white-space cleanup. 2008-05-21 00:14:08 +02:00
leon2 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
leon3 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
lh7a40x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mcf52x2 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mcf523x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mcf532x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mcf547x_8x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mcf5227x Revert "ColdFire: Get information from the correct GCC" 2008-05-03 23:07:15 +02:00
mcf5445x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
microblaze [PATCH] Add support for design without interrupt controller 2007-09-24 00:21:19 +02:00
mips [MIPS] cpu/mips/Makefile: Split [CS]OBJS onto separate lines 2008-06-07 20:51:59 +09:00
mpc5xx Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpc5xxx Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpc8xx Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpc83xx silence misc printf formatting compiler warnings 2008-07-10 22:12:09 +02:00
mpc85xx Fix printf errors. 2008-07-09 23:55:46 +02:00
mpc86xx Fix some more print() format errors. 2008-07-11 01:16:00 +02:00
mpc512x Fix some more print() format errors. 2008-07-11 01:16:00 +02:00
mpc824x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpc8220 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpc8260 FDT memory and pci node fixes for MPC8260ADS 2008-07-09 23:57:59 +02:00
nios SPI API improvements 2008-06-03 20:28:50 +02:00
nios2 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ppc4xx ppc4xx: Add Mnemonics for AMCC/IBM DDR2 SDRAM Controller 2008-07-11 13:18:13 +02:00
pxa Minor spelling fix in comment. 2008-07-10 00:49:37 +02:00
s3c44b0 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sa1100 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sh3 sh: Fix SH-boards compile error 2008-07-08 12:03:24 +09:00
sh4 sh: Fix SH-boards compile error 2008-07-08 12:03:24 +09:00