8xx: i2c-algo-8xx - fixed timeout detection and transmission errors
Debora Liu
deboralh at fel.com.cn
Fri Aug 12 15:11:38 EST 2005
Hello, Tjernlund
In message <2005-08-12 01:50:45 tjernlund at tjernlund.se> you wrote:
>Try changing all
> i2c->i2c_i2com |= 0x80; /* Begin transmission */
>to
> i2c->i2c_i2com |= 0x80 | 0x01; /* Begin transmission */
>
>That should remove the need to do force_reinit(cpm) I hope.
>See http://ozlabs.org/pipermail/linuxppc-embedded/2005-August/019600.html for a litte more info.
>
>Also, I think you should remove the busy wait code. Its not needed IMHO.
update i2c_algo_8xx.c as same
= = = = = = = = = = = = = = = = = = = =
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Debora Liu
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡deboralh at fel.com.cn
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2005-08-12
More information about the Linuxppc-embedded
mailing list