|
@@ -221,25 +221,6 @@ int eeprom_write (unsigned dev_addr, unsigned offset, uchar *buffer, unsigned cn
|
|
|
return rcode;
|
|
|
}
|
|
|
|
|
|
-#if !defined(CONFIG_SPI) || defined(CONFIG_ENV_EEPROM_IS_ON_I2C)
|
|
|
-int eeprom_probe(unsigned dev_addr, unsigned offset)
|
|
|
-{
|
|
|
- unsigned char chip;
|
|
|
-
|
|
|
- /* Probe the chip address
|
|
|
- */
|
|
|
-#if CONFIG_SYS_I2C_EEPROM_ADDR_LEN == 1 && !defined(CONFIG_SPI_X)
|
|
|
- chip = offset >> 8; /* block number */
|
|
|
-#else
|
|
|
- chip = offset >> 16; /* block number */
|
|
|
-#endif /* CONFIG_SYS_I2C_EEPROM_ADDR_LEN, CONFIG_SPI_X */
|
|
|
-
|
|
|
- chip |= dev_addr; /* insert device address */
|
|
|
-
|
|
|
- return (i2c_probe (chip));
|
|
|
-}
|
|
|
-#endif
|
|
|
-
|
|
|
static int do_eeprom(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
|
|
|
{
|
|
|
const char *const fmt =
|