Device Support Questions

David Spain spain at
Tue Aug 6 20:38:00 CEST 2002

I would like to know if there is any development work under way to 
support these devices
and if so whom I could contact about it:

1) Marvell GT-64260A (Gallileo System Controller for PowerPC) as I2C Bus 
2) Phillips PCA9557 & PCA9557a 8-bit I2C and SMBUS I/O port with interrupt.
3) Phillips PCA9554 & PCA9554a 8-bit I2C and SMBUS I/O port with interrupt.

And a general question I did not see in the FAQ.

In the lm_sensors/kernel/chips/lm87.c module the lm87_attach_adapter 
function is notably
different from other chip's counterparts in that it makes a copy of the 
static i2c_client_address_data
structure and calls the function "i2c_probe" using that copy. It saves 
the return status of this
function call then goes ahead and calls the i2c_detect function (as do 
all the other modules I have
looked at) but then returns not with the status from the i2c_detect 
call, but the one returned from
the i2c_probe call. Why this difference? From examining the code in 
i2c_detect vs i2c_probe it
wasn't obvious what the difference between these two functions are. Can 
anyone elaborate
for me?

Dave Spain

More information about the lm-sensors mailing list