]> git.kernelconcepts.de Git - karo-tx-uboot.git/commitdiff
Merge with ssh://fifi/home/wd/git/u-boot/master
authorWolfgang Denk <wd@atlas.denx.de>
Sun, 18 Jun 2006 23:37:03 +0000 (01:37 +0200)
committerWolfgang Denk <wd@atlas.denx.de>
Sun, 18 Jun 2006 23:37:03 +0000 (01:37 +0200)
CHANGELOG
cpu/ixp/npe/include/IxEthDB.h
cpu/ppc4xx/spd_sdram.c
include/configs/pcs440ep.h

index fa48cabbdec0e7c1ece1901d0fd6ed810a82b77a..27a654139fb149ab33c658cc1b6d18febe5cca20 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -72,6 +72,12 @@ Changes since U-Boot 1.1.4:
 * Change mtdparts definition on trab board to match current flash map
   Patch by Martin Krause, 27 Oct 2005
 
+* Fix IxEthDB.h to compile again
+  Patch by Stefan Roese, 14 Jun 2006
+
+* Minor cleanup for PCS440EP board
+  Patch by Stefan Roese, 13 Jun 2006
+
 * Add MCF5282 support (without preloader)
   relocate ichache_State to ram
   u-boot can run from internal flash
index 43ee802d6421d1db6142324d66c6ff2c85fc500f..1189c9a140147de6fe9bea633e532cb6af730aa8 100644 (file)
@@ -799,10 +799,10 @@ IxEthDBStatus ixEthDBFilteringDatabaseShowRecords(IxEthDBPortId portID, IxEthDBR
  * @verbatim
     IxEthDBPortMap portMap;
     
-    /* clear all ports from port map */
+    // clear all ports from port map
     memset(portMap, 0, sizeof (portMap)); 
     
-    /* include portID in port map  */
+    // include portID in port map 
     portMap[portID / 8] = 1 << (portID % 8);
    @endverbatim
  *
index ebd5f3998f3998ea35caeabd568df049c0e14f99..c0a6933b84a6d206dd1561cd98bb54a482b49f4c 100644 (file)
@@ -745,7 +745,7 @@ long int spd_sdram(void) {
         */
        check_volt_type(dimm_populated, iic0_dimm_addr, num_dimm_banks);
 
-#if defined(CONFIG_440GX)
+#if defined(CONFIG_440GX) || defined(CONFIG_440EP) || defined(CONFIG_440GR) || defined(CONFIG_440SP)
        /*
         * Soft-reset SDRAM controller.
         */
index 64bbca301e891e8885595a15ae30ed6428ae34ad..50c1c4fd4cb0a6d91db463bf7cf459652718387f 100644 (file)
  *----------------------------------------------------------------------*/
 #define CONFIG_SPD_EEPROM               /* Use SPD EEPROM for setup             */
 #undef CONFIG_DDR_ECC                  /* don't use ECC                        */
-#define SPD_EEPROM_ADDRESS      {0x50, 0x51}
+#define SPD_EEPROM_ADDRESS      {0x50}
 
 /*-----------------------------------------------------------------------
  * I2C
  *----------------------------------------------------------------------*/
 #define CONFIG_HARD_I2C                1           /* I2C with hardware support        */
 #undef CONFIG_SOFT_I2C                     /* I2C bit-banged           */
-#define CFG_I2C_SPEED          400000  /* I2C speed and slave address  */
+#define CFG_I2C_SPEED          100000  /* I2C speed and slave address  */
 #define CFG_I2C_SLAVE          0x7F
 
-#define CFG_I2C_MULTI_EEPROMS
-#define CFG_I2C_EEPROM_ADDR    (0xa8>>1)
+#define CFG_I2C_EEPROM_ADDR    (0xa4>>1)
 #define CFG_I2C_EEPROM_ADDR_LEN 1
 #define CFG_EEPROM_PAGE_WRITE_ENABLE
 #define CFG_EEPROM_PAGE_WRITE_BITS 3
                                CFG_CMD_ASKENV  | \
                                CFG_CMD_DHCP    | \
                                CFG_CMD_DIAG    | \
+                               CFG_CMD_EEPROM  | \
                                CFG_CMD_ELF     | \
                                CFG_CMD_I2C     | \
                                CFG_CMD_IRQ     | \