mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-15 06:33:45 +09:00
![]() 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> |
||
---|---|---|
.. | ||
4xx_pci.h | ||
4xx_pcie.h | ||
5xx_immap.h | ||
8xx_immap.h | ||
atomic.h | ||
bitops.h | ||
byteorder.h | ||
cache.h | ||
cpm_85xx.h | ||
cpm_8260.h | ||
e300.h | ||
errno.h | ||
fsl_i2c.h | ||
fsl_law.h | ||
fsl_lbc.h | ||
fsl_serdes.h | ||
global_data.h | ||
gpio.h | ||
immap_83xx.h | ||
immap_85xx.h | ||
immap_86xx.h | ||
immap_512x.h | ||
immap_8220.h | ||
immap_8260.h | ||
immap_fsl_pci.h | ||
immap_qe.h | ||
io.h | ||
iopin_8xx.h | ||
iopin_85xx.h | ||
iopin_8260.h | ||
m8260_pci.h | ||
mc146818rtc.h | ||
mmu.h | ||
mpc8xxx_spi.h | ||
mpc8349_pci.h | ||
pci_io.h | ||
pnp.h | ||
posix_types.h | ||
ppc4xx-intvec.h | ||
ppc4xx-sdram.h | ||
processor.h | ||
ptrace.h | ||
residual.h | ||
sigcontext.h | ||
signal.h | ||
status_led.h | ||
string.h | ||
types.h | ||
u-boot.h |