xpedite1k: Remove CONFIG_SYS_DRAM_TEST support
[oweals/u-boot.git] / include / configs / XPEDITE1K.h
index 569bb9052e6d685ab0eb8e90b0b8a52f3192af49..57878a22fdf58ec8225a7ef7cf1d67a519c9d314 100644 (file)
@@ -38,7 +38,7 @@
 #define CONFIG_440             1
 #define CONFIG_440GX           1               /* 440 GX */
 #define CONFIG_BOARD_EARLY_INIT_F 1            /* Call board_pre_init  */
-#undef CONFIG_SYS_DRAM_TEST                            /* Disable-takes long time! */
+#define CONFIG_MISC_INIT_R
 #define CONFIG_SYS_CLK_FREQ    33333333        /* external freq to pll */
 
 
@@ -51,9 +51,9 @@
  * actual resources get mapped (not physical addresses)
  *----------------------------------------------------------------------*/
 #define CONFIG_SYS_SDRAM_BASE      0x00000000          /* _must_ be 0          */
-#define CONFIG_SYS_FLASH_BASE      0xfff80000          /* start of FLASH       */
+#define CONFIG_SYS_FLASH_BASE      0xff000000          /* start of FLASH       */
 
-#define CONFIG_SYS_MONITOR_BASE    CONFIG_SYS_FLASH_BASE       /* start of monitor     */
+#define CONFIG_SYS_MONITOR_BASE            TEXT_BASE           /* start of monitor     */
 #define CONFIG_SYS_PCI_MEMBASE     0x80000000          /* mapped pci memory    */
 #define CONFIG_SYS_PERIPHERAL_BASE 0xe0000000          /* internal peripherals */
 #define CONFIG_SYS_ISRAM_BASE      0xc0000000          /* internal SRAM        */
@@ -127,7 +127,11 @@ extern void out32(unsigned int, unsigned long);
  * FLASH related
  *----------------------------------------------------------------------*/
 #define CONFIG_SYS_MAX_FLASH_BANKS     1                   /* number of banks      */
-#define CONFIG_SYS_MAX_FLASH_SECT      8                   /* sectors per device   */
+#define CONFIG_SYS_FLASH_BANKS_LIST    {CONFIG_SYS_FLASH_BASE}
+#define CONFIG_SYS_MAX_FLASH_SECT      128                 /* sectors per device   */
+#define CONFIG_FLASH_CFI_DRIVER
+#define CONFIG_SYS_FLASH_CFI
+#define CONFIG_SYS_FLASH_USE_BUFFER_WRITE
 
 #undef CONFIG_SYS_FLASH_CHECKSUM
 #define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
@@ -167,6 +171,7 @@ extern void out32(unsigned int, unsigned long);
 #define CONFIG_LOADS_ECHO      1       /* echo on for serial download  */
 #define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
 
+#define CONFIG_PPC4xx_EMAC
 #define CONFIG_MII                     1       /* MII PHY management           */
 #define CONFIG_PHY_ADDR                0       /* PHY address phy0 not populated */
 #define CONFIG_PHY1_ADDR       1       /* PHY address phy1 not populated */