Re: penguin on i2c bus after motherboard change (PCTVpro,with msp34xx)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Sun, 24 Nov 2002, Kyosti Malkki wrote:

> A minor patch for algo-bit was applied 2002/07/03, changing SCL
> behaviour, but I think it is not relevant here.

More info:

Chapter 5 "I2C Bus Interface" of MSP34x0D datasheet describes conditions
when SCL is held low to allow time for internal processing.

In I2C revisions prior to 2.6.4, i2c-algo-bit did not check SCL low when
sending " Repeating Start ". This bus condition is used when master
writes to client to select register, and then gets the content.
Call to msp3400c_read() does just that.

Patch only replaces setscl(adap,1) with sclhi(adap) in
drivers/i2c/i2c-algo-bit.c, i2c_repstart(), line 147.


-- 
  Kyösti Mälkki
  kmalkki@xxxxxxxxx





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux