mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 15:14:43 +00:00
arm: shc: Change CONFIG_SYS_I2C_EEPROM_ADDR to EEPROM_ADDR
The shc platforms do not make use of the rest of the EEPROM infrastructure. Rather than make more elaborate Kconfig logic, remove this setting from the CONFIG namespace. Cc: Heiko Schocher <hs@denx.de> Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Heiko Schocher <hs@denx.de>
This commit is contained in:
parent
20815ecdcf
commit
b61d18c07d
2 changed files with 3 additions and 3 deletions
|
@ -51,16 +51,17 @@ static int shc_eeprom_valid;
|
|||
/*
|
||||
* Read header information from EEPROM into global structure.
|
||||
*/
|
||||
#define EEPROM_ADDR 0x50
|
||||
static int read_eeprom(void)
|
||||
{
|
||||
/* Check if baseboard eeprom is available */
|
||||
if (i2c_probe(CONFIG_SYS_I2C_EEPROM_ADDR)) {
|
||||
if (i2c_probe(EEPROM_ADDR)) {
|
||||
puts("Could not probe the EEPROM; something fundamentally wrong on the I2C bus.\n");
|
||||
return -ENODEV;
|
||||
}
|
||||
|
||||
/* read the eeprom using i2c */
|
||||
if (i2c_read(CONFIG_SYS_I2C_EEPROM_ADDR, 0, 2, (uchar *)&header,
|
||||
if (i2c_read(EEPROM_ADDR, 0, 2, (uchar *)&header,
|
||||
sizeof(header))) {
|
||||
puts("Could not read the EEPROM; something fundamentally wrong on the I2C bus.\n");
|
||||
return -EIO;
|
||||
|
|
|
@ -225,7 +225,6 @@
|
|||
#define CONFIG_NET_RETRY_COUNT 10
|
||||
|
||||
/* I2C configuration */
|
||||
#define CONFIG_SYS_I2C_EEPROM_ADDR 0x50 /* Main EEPROM */
|
||||
#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2
|
||||
#define CONFIG_SYS_I2C_SPEED 400000
|
||||
#define CONFIG_SYS_I2C_SLAVE 1
|
||||
|
|
Loading…
Reference in a new issue