Re: [U-Boot] [PATCH v2] ARM: imx6: DHCOM i.MX6 PDK: Switch to DM for I2C

2019-07-08 Thread Ludwig Zenz
On 7/8/19 14:50 Marek Vasut wrote: > On 7/8/19 10:21 AM, Ludwig Zenz wrote: > > On 7/5/19 14:24 PM, Marek Vasut wrote: > >> > >> On 7/5/19 12:46 PM, Ludwig Zenz wrote: > >> [...] > >> > >>> static int setup_dhcom_mac_from_fuse(void) > >>> { > >>> + struct udevice *dev; > >>> unsigned char

Re: [U-Boot] [PATCH v2] ARM: imx6: DHCOM i.MX6 PDK: Switch to DM for I2C

2019-07-08 Thread Marek Vasut
On 7/8/19 10:21 AM, Ludwig Zenz wrote: > On 7/5/19 14:24 PM, Marek Vasut wrote: >> >> On 7/5/19 12:46 PM, Ludwig Zenz wrote: >> [...] >> >>> static int setup_dhcom_mac_from_fuse(void) >>> { >>> + struct udevice *dev; >>> unsigned char enetaddr[6]; >>> int ret; >>> >>> @@ -228,13

Re: [U-Boot] [PATCH v2] ARM: imx6: DHCOM i.MX6 PDK: Switch to DM for I2C

2019-07-08 Thread Ludwig Zenz
On 7/5/19 14:24 PM, Marek Vasut wrote: > > On 7/5/19 12:46 PM, Ludwig Zenz wrote: > [...] > > > static int setup_dhcom_mac_from_fuse(void) > > { > > + struct udevice *dev; > > unsigned char enetaddr[6]; > > int ret; > > > > @@ -228,13 +142,13 @@ static int

Re: [U-Boot] [PATCH v2] ARM: imx6: DHCOM i.MX6 PDK: Switch to DM for I2C

2019-07-05 Thread Marek Vasut
On 7/5/19 12:46 PM, Ludwig Zenz wrote: [...] > static int setup_dhcom_mac_from_fuse(void) > { > + struct udevice *dev; > unsigned char enetaddr[6]; > int ret; > > @@ -228,13 +142,13 @@ static int setup_dhcom_mac_from_fuse(void) > return 0; > } > > -

[U-Boot] [PATCH v2] ARM: imx6: DHCOM i.MX6 PDK: Switch to DM for I2C

2019-07-05 Thread Ludwig Zenz
This patch enables DM I2C for DHCOM i.MX6 PDK2 boards and removes non DM I2C code. The only I2C EEPROM with ethaddr (MAC) is defined in the device tree. Use UCLASS_I2C_EEPROM to find and read the ethaddr. Tested with DHCOM i.MX6dl and DHCOM i.MX6q. Signed-off-by: Ludwig Zenz --- Changes in v2: