[lm-sensors] superio lock coordinator

Jean Delvare khali at linux-fr.org
Wed Jul 16 09:25:02 CEST 2008

Hi David,

On Tue, 15 Jul 2008 09:23:23 -0600, David Hubbard wrote:
> On Tue, Jul 15, 2008 at 4:40 AM, Jean Delvare <khali at linux-fr.org> wrote:
> > What we really need for sensors-detect is simply the value of registers
> > 0x20 and 0x21, and values of registers 0x30, 0x60 and 0x61 for a
> > selected logical device. In what form we export these, needs to be
> > discussed.
> Should superio-locks enumerate the available logical device ID's,
> perhaps as a sysfs interface?

I don't have anything precise in mind, I admit. All I can say is that
it needs to be extensible, in case we need to export more register
values in the future.

> >> David,
> >> do you have a preference wrt fn-ptr ? and if so, a single fn with 1 arg
> >> :  0,1,2 for enter/exit/query ?
> >> do you have any use for a flag bit ?  is there generality in it ?
> I think we could just use the same enter and exit sequences for
> everything, and not make it customizable. Does that sound OK?

No. We can have a universal exit sequence, but enter sequences are
per-chip (or actually per chip family). That's even one part of the
device identification (lets us differentiate between two chips with the
same device ID register value.)

Jean Delvare

More information about the lm-sensors mailing list