[U-Boot] designware_i2c: remove 10msec delay in i2c_xfer_finish

Heiko Schocher hs at denx.de
Wed Nov 13 07:39:25 CET 2013


Hello Alexey,

Am 07.11.2013 14:52, schrieb Alexey Brodkin:
> This delay applies to any data transfer on I2C bus.
>
> For example 1kB data read with per-byte access (which happens if
> environment is stored in I2C EEPROM) takes more than 10 seconds.
>
> Moreover data bus driver has to care about bus state and data transfer,
> but not about internal states of attached devices.
>
> Signed-off-by: Alexey Brodkin<abrodkin at synopsys.com>
>
> Cc: Tom Rini<trini at ti.com>
> cc: Armando Visconti<armando.visconti at st.com>
> Cc: Stefan Roese<sr at denx.de>
> Cc: Albert ARIBAUD<albert.u.boot at aribaud.net>
> Cc: Heiko Schocher<hs at denx.de>
> Cc: Vipin KUMAR<vipin.kumar at st.com>
> Cc: Tom Rix<Tom.Rix at windriver.com>
> Cc: Mischa Jonker<mjonker at synopsys.com>
>
> ---
> drivers/i2c/designware_i2c.c | 3 ---
>   1 file changed, 3 deletions(-)

Applied to u-boot-i2c.git

Thanks!

bye,
Heiko
-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany


More information about the U-Boot mailing list