On Sat, 14 Jun 2008 00:32:38 +0200, Petr Jakeš wrote:
> > I seriously doubt it. I have the SCH311x datasheet under the eyes and
> > it doesn't even mention SMBus. Neither as a slave nor as a master.
> > Unless you are using GPIO pins to implement a bit-banged I2C bus using
> > a custom kernel driver...
> >
> > The dme1737 driver supports the hardware monitoring block of the
> > SCH311x. This functionality is accessed over the LPC bus, not the SMBus.
> 
> Yes, you are right, I was writing my mail and I did not re-check our
> installation and my memory did not work properly. Sorry for that mistake.
> Now, after checking it I see we are using scx200_acb and i2c-dev modules for
> the I2C communication (using i2cdetect, i2cdump, i2cget commands for the
> basic recognition of devices on the bus and the py-smbus binding for the
> main communication on the bus) and the dme1737 to read the voltage and
> temperature from the SCH311x chip

OK, that makes sense.

> (...)
> I feel terribly bad I did not study the details on the web before asking
> "basic" questions and wasting your time... thanks for your patience...

No problem... The history of the project makes things confusing. I've
made my best to clarify the situation but I know we're not there yet.

> > You are not using lm-sensors for that. You are using the kernel's i2c
> > bus drivers. lm-sensors is for hardware monitoring only.
> 
> Anyway, if I understand it properly, there is not the way how the set up the
> speed of the i2c bus.

If there is a way, it's specific to the scx200_acb driver and the
underlying hardware. I am not familiar with this hardware myself, so I
can't tell.

-- 
Jean Delvare

_______________________________________________
i2c mailing list
[email protected]
http://lists.lm-sensors.org/mailman/listinfo/i2c

Reply via email to