Re: [U-Boot] [PATCH 2/3] Reset interrupted i2c slaves (galaxy5200)

2009-08-31 Thread Detlev Zundel
Hello Heiko, >>> Reset any i2c devices that may have been interrupted by a system reset. >>> Normally this would be accomplished by clocking the line until SCL and SDA >>> are released and then sending a start condtiion (From an Atmel datasheet). >>> But since there is only write access to these l

Re: [U-Boot] [PATCH 2/3] Reset interrupted i2c slaves (galaxy5200)

2009-08-31 Thread Heiko Schocher
Hello Detlev, Detlev Zundel wrote: >> Reset any i2c devices that may have been interrupted by a system reset. >> Normally this would be accomplished by clocking the line until SCL and SDA >> are released and then sending a start condtiion (From an Atmel datasheet). >> But since there is only write

Re: [U-Boot] [PATCH 2/3] Reset interrupted i2c slaves (galaxy5200)

2009-08-28 Thread Detlev Zundel
Hi Eric, > You may want to talk to Heiko (on CC) about this deblocking stuff. > Heiko implemented an algorithm which seems to work very good for a lot > of different cpu types. Ah, I was late in catching up, so I see Heiko has already commented on your patches. Heiko, is the algorithm identical

Re: [U-Boot] [PATCH 2/3] Reset interrupted i2c slaves (galaxy5200)

2009-08-28 Thread Detlev Zundel
Hi Eric, > Reset any i2c devices that may have been interrupted by a system reset. > Normally this would be accomplished by clocking the line until SCL and SDA > are released and then sending a start condtiion (From an Atmel datasheet). > But since there is only write access to these lines on the

Re: [U-Boot] [PATCH 2/3] Reset interrupted i2c slaves (galaxy5200)

2009-08-25 Thread Peter Tyser
Hi Eric, On Tue, 2009-08-25 at 08:57 -0500, Eric Millbrandt wrote: > Reset any i2c devices that may have been interrupted by a system reset. > Normally this would be accomplished by clocking the line until SCL and SDA > are released and then sending a start condtiion (From an Atmel datasheet). > B

[U-Boot] [PATCH 2/3] Reset interrupted i2c slaves (galaxy5200)

2009-08-25 Thread Eric Millbrandt
Reset any i2c devices that may have been interrupted by a system reset. Normally this would be accomplished by clocking the line until SCL and SDA are released and then sending a start condtiion (From an Atmel datasheet). But since there is only write access to these lines on the MPC5200 we can onl