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 at cc.hut.fi



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux