diff options
author | Igor Lisitsin <igor@emcraft.com> | 2007-03-28 19:06:19 +0400 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2007-06-22 23:21:01 +0200 |
commit | a11e06965ec91270c51853407ff1261d3c740386 (patch) | |
tree | 438b2a6816ee30034a1c5d979370185570bbdba8 /include/configs | |
parent | 02032e8f14751a1a751b09240a4f1cf9f8a2077f (diff) | |
download | u-boot-imx-a11e06965ec91270c51853407ff1261d3c740386.zip u-boot-imx-a11e06965ec91270c51853407ff1261d3c740386.tar.gz u-boot-imx-a11e06965ec91270c51853407ff1261d3c740386.tar.bz2 |
Extend POST support for PPC440
Added memory, CPU, UART, I2C and SPR POST tests for PPC440.
Signed-off-by: Igor Lisitsin <igor@emcraft.com>
--
Diffstat (limited to 'include/configs')
-rw-r--r-- | include/configs/sequoia.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/include/configs/sequoia.h b/include/configs/sequoia.h index 42b42fc..ae1c129 100644 --- a/include/configs/sequoia.h +++ b/include/configs/sequoia.h @@ -59,6 +59,7 @@ #define CFG_MONITOR_BASE TEXT_BASE #define CFG_NAND_ADDR 0xd0000000 /* NAND Flash */ #define CFG_OCM_BASE 0xe0010000 /* ocm */ +#define CFG_OCM_DATA_ADDR CFG_OCM_BASE #define CFG_PCI_BASE 0xe0000000 /* Internal PCI regs */ #define CFG_PCI_MEMBASE 0x80000000 /* mapped pci memory */ #define CFG_PCI_MEMBASE1 CFG_PCI_MEMBASE + 0x10000000 @@ -81,7 +82,7 @@ #define CFG_INIT_RAM_END (4 << 10) #define CFG_GBL_DATA_SIZE 256 /* num bytes initial data */ #define CFG_GBL_DATA_OFFSET (CFG_INIT_RAM_END - CFG_GBL_DATA_SIZE) -#define CFG_INIT_SP_OFFSET CFG_GBL_DATA_OFFSET +#define CFG_INIT_SP_OFFSET CFG_POST_WORD_ADDR /*----------------------------------------------------------------------- * Serial Port @@ -328,6 +329,18 @@ CFG_CMD_SDRAM | \ CMD_USB) +/* POST support */ +#define CONFIG_POST (CFG_POST_MEMORY | \ + CFG_POST_CPU | \ + CFG_POST_UART | \ + CFG_POST_I2C | \ + CFG_POST_SPR) + +#define CFG_POST_WORD_ADDR (CFG_GBL_DATA_OFFSET - 0x4) +#define CONFIG_LOGBUFFER + +#define CFG_CONSOLE_IS_IN_ENV /* Otherwise it catches logbuffer as output */ + #define CONFIG_SUPPORT_VFAT /* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ |