Subject: Re: 8xx: i2c-algo-8xx - fixed timeout detection and transmission errors

From: "Debora Liu" <[email-masked]>
Date: Fri, 12 Aug 2005 13:11:38 +0800

Hello, Tjernlund

In message <2005-08-12 01:50:45 [email-masked]> 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
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡[email-masked]
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2005-08-12