[U-Boot] [PATCH v1 00/19] DM_I2C_COMPAT removal for all ti platforms
Lokesh Vutla
lokeshvutla at ti.com
Fri Oct 5 11:59:45 UTC 2018
Hi JJ,
On Thursday 04 October 2018 07:17 PM, Jean-Jacques Hiblot wrote:
> This series remove the usage of the DM_I2C_COMPAT option for all the ti
> platforms. It also takes this opportunity to not disable DM_I2C in the SPL.
>
> There are a couples of issues to fix:
> - CMD_EEPROM does not support the DM API. Fixed by removing this option
> when DM_I2C is used without DM_I2C_COMPAT
> - i2c_get_chip_for_busnum() does not work when OF_CONTROL is not used
> (as is the case with am33xx SPL).
> - The I2C driver do not support DM_I2C without OF_CONTROL.
> - Most of the PMIC drivers do not support the I2C DM API.
> - Board detection is done prior DM initialization. Fixed by moving it after
> DM is initialized. That move breaks the DRA7 platforms (The fixes for
> that are at the last 5 patches this series)
>
> When all this is taken care of DM_I2C_COMPAT can be removed and DM_I2C
> enabled in the SPL.
>
> This has been tested with the following boards:
> - am437x SK
> - am335x SK
> - am335x beaglebone (both DM and non-DM config)
> - dra76 evm
> - am572 evm
> - k2g evm
I triggered a Travis-CI buid[1] for this series and there are 2 build failures.
Can you check?
[1] https://travis-ci.org/lokeshvutla/u-boot/builds/437487725
Thanks and regards,
Lokesh
More information about the U-Boot
mailing list