TI TMP101 driver

Jean Delvare khali at linux-fr.org
Sat Feb 19 17:46:19 CET 2005


Hi Ben, hi Mark,

> > isn't this chip compatible with the LM75 and its driver?
> > what's different about it if anything?
> 
> configuration register is different, the temperature
> comparison is also different (tmp101 has low/high range)

Configuration is extended but compatible. Your driver doesn't seem to
make use of the extra configuration bits (only raises OS/ALERT, which is
already set by default).

I also see no difference in the comparison mechanism. Tlow and Thigh are
misnomers, if you look at the output transfer functions diagrams (page 6
of the datasheet) you see that it really is a high limit with an
hysteresis, just like the LM75 has.

I agree with Mark, your driver is essentially redundant with the lm75
driver. I invite you to test the lm75 driver on your device. You might
need to use the force parameter (the detection method is quite tricky)
but otherwise I'd expect it to work just fine. If it does, we might
simply need to tweak the detection function (once more) to recognize the
TMP101.

See this thread for a previous discussion on this same topic:
http://archives.andrew.net.au/lm-sensors/msg26681.html

(Side question, where do you have such a chip? Seems to be quite rarely
used.)

Thanks,
-- 
Jean Delvare



More information about the lm-sensors mailing list