[PATCH] ARM: socfpga: Add initial support for the ABB SECU board
Marek Vasut
marex at denx.de
Tue Feb 18 18:33:39 CET 2020
On 2/18/20 1:54 AM, Tan, Ley Foon wrote:
[...]
>> diff --git a/board/keymile/common/ivm.c b/board/keymile/common/ivm.c
>> index fee7f03c8c..80dae73bb6 100644
>> --- a/board/keymile/common/ivm.c
>> +++ b/board/keymile/common/ivm.c
>> @@ -328,7 +328,23 @@ static int ivm_populate_env(unsigned char *buf, int
>> len, int mac_address_offset) int ivm_read_eeprom(unsigned char *buf, int
>> len, int mac_address_offset) {
>> int ret;
>> +#ifdef CONFIG_DM_I2C
>> + struct udevice *eedev = NULL;
>> +
>> + ret = i2c_get_chip_for_busnum(CONFIG_KM_IVM_BUS,
>> + CONFIG_SYS_I2C_EEPROM_ADDR, 1,
>> &eedev);
>> + if (ret) {
>> + printf("failed to get device for EEPROM at address 0x50\n");
> Should change 0x50 to value of CONFIG_SYS_I2C_EEPROM_ADDR.
OK
btw please trim the emails, I really had trouble finding this one line
in the sea of quoted text.
>> + return 1;
>> + }
>>
>> + ret = dm_i2c_read(eedev, 0, buf, len);
>> + if (ret != 0) {
>> + printf("Error: Unable to read from I2C EEPROM at
>> address %02X:%02X\n",
>> + CONFIG_SYS_I2C_EEPROM_ADDR, 0);
>> + return 1;
>> + }
>> +#else
[...]
More information about the U-Boot
mailing list