]> git.karo-electronics.de Git - karo-tx-uboot.git/blobdiff - include/configs/XPEDITE1K.h
xpedite1k: Remove support for reading MACs from EEPROM
[karo-tx-uboot.git] / include / configs / XPEDITE1K.h
index 569bb9052e6d685ab0eb8e90b0b8a52f3192af49..93c4b0aeea1f9ed5d7d42848d27b90019b9e02bf 100644 (file)
@@ -38,7 +38,6 @@
 #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_SYS_CLK_FREQ    33333333        /* external freq to pll */
 
 
@@ -51,9 +50,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 +126,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 +170,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 */