public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: [lm-sensors] LM90 driver and ti tmp461 detection
  2015-12-10 17:12   ` Andreas Werner
@ 2015-12-12 10:08     ` Jean Delvare
  2015-12-15 15:11       ` Andreas Werner
  0 siblings, 1 reply; 7+ messages in thread
From: Jean Delvare @ 2015-12-12 10:08 UTC (permalink / raw)
  To: Andreas Werner; +Cc: Guenter Roeck, wni, jdelvare, lm-sensors, linux-kernel

Hallo Andreas,

On Thu, 10 Dec 2015 18:12:31 +0100, Andreas Werner wrote:
> thanks for the register dump :-)

Can you please share the register dump of your TMP461 with us?

Thanks,
-- 
Jean Delvare
SUSE L3 Support

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [lm-sensors] LM90 driver and ti tmp461 detection
@ 2015-12-12 11:42 Andreas Werner
  0 siblings, 0 replies; 7+ messages in thread
From: Andreas Werner @ 2015-12-12 11:42 UTC (permalink / raw)
  To: jdelvare
  Cc: Guenter Roeck, wni, jdelvare, lm-sensors, linux-kernel,
	andreas.werner

>Hallo Andreas,
>
> On Thu, 10 Dec 2015 18:12:31 +0100, Andreas Werner wrote:
>> thanks for the register dump
>
> Can you please share the register dump of your TMP461 with us?
>

Hi,
yes for sure. Currently i have just a evaluation board my CPU without
this sensor, but I have received a tmp461 yesterday. 

As soon as I have soldered this sensor to the Eval board, I will send
a register dump.

Regards
Andy


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [lm-sensors] LM90 driver and ti tmp461 detection
  2015-12-12 10:08     ` [lm-sensors] " Jean Delvare
@ 2015-12-15 15:11       ` Andreas Werner
  2015-12-17 11:48         ` Jean Delvare
  0 siblings, 1 reply; 7+ messages in thread
From: Andreas Werner @ 2015-12-15 15:11 UTC (permalink / raw)
  To: Jean Delvare
  Cc: Andreas Werner, Guenter Roeck, wni, jdelvare, lm-sensors,
	linux-kernel

On Sat, Dec 12, 2015 at 11:08:42AM +0100, Jean Delvare wrote:
> Hallo Andreas,
> 
> On Thu, 10 Dec 2015 18:12:31 +0100, Andreas Werner wrote:
> > thanks for the register dump :-)
> 
> Can you please share the register dump of your TMP461 with us?
> 
> Thanks,
> -- 
> Jean Delvare
> SUSE L3 Support

Hi,
here is the register dump of the tmp461.
It seemse that we really cannot detect if it is a tmp461 or a tmp451.
Also the magic "ID Register" offset 0xff is 0x00 for both devices.

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 5a 00 2c 00 05 7f 80 7f 80 00 00 00 00 00 00 00    Z.,.?????.......
10: 00 00 00 f0 00 80 03 00 00 7f 00 00 00 00 00 00    ...?.??..?......
20: 7f 0a 01 00 00 XX 00 00 00 00 0e 00 00 00 40 00    ???..X....?...@.
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 00    ..............U.

Regards
Andy

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [lm-sensors] LM90 driver and ti tmp461 detection
  2015-12-15 15:11       ` Andreas Werner
@ 2015-12-17 11:48         ` Jean Delvare
  2015-12-17 11:54           ` Andreas Werner
  2015-12-17 14:57           ` Guenter Roeck
  0 siblings, 2 replies; 7+ messages in thread
From: Jean Delvare @ 2015-12-17 11:48 UTC (permalink / raw)
  To: Andreas Werner; +Cc: Guenter Roeck, wni, lm-sensors, linux-kernel

Hi Andreas,

On Tue, 15 Dec 2015 16:11:24 +0100, Andreas Werner wrote:
> here is the register dump of the tmp461.

Thanks.

> It seemse that we really cannot detect if it is a tmp461 or a tmp451.
> Also the magic "ID Register" offset 0xff is 0x00 for both devices.

I would use register 0x16, which doesn't exist but reads 0x00 on the
TMP451. It could in theory also read 0x00 on the TMP461 but only if
both channels are disabled, which makes little sense. More likely at
least one channel will be enabled so you'll have value 0x01-0x03 if
this is a TMP461.

-- 
Jean Delvare
SUSE L3 Support

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [lm-sensors] LM90 driver and ti tmp461 detection
  2015-12-17 11:48         ` Jean Delvare
@ 2015-12-17 11:54           ` Andreas Werner
  2015-12-17 14:57           ` Guenter Roeck
  1 sibling, 0 replies; 7+ messages in thread
From: Andreas Werner @ 2015-12-17 11:54 UTC (permalink / raw)
  To: Jean Delvare; +Cc: Andreas Werner, Guenter Roeck, wni, lm-sensors, linux-kernel

On Thu, Dec 17, 2015 at 12:48:08PM +0100, Jean Delvare wrote:
> Hi Andreas,
> 
> On Tue, 15 Dec 2015 16:11:24 +0100, Andreas Werner wrote:
> > here is the register dump of the tmp461.
> 
> Thanks.
> 
> > It seemse that we really cannot detect if it is a tmp461 or a tmp451.
> > Also the magic "ID Register" offset 0xff is 0x00 for both devices.
> 
> I would use register 0x16, which doesn't exist but reads 0x00 on the
> TMP451. It could in theory also read 0x00 on the TMP461 but only if
> both channels are disabled, which makes little sense. More likely at
> least one channel will be enabled so you'll have value 0x01-0x03 if
> this is a TMP461.
>

Yes you are right. Both channels are enabled during POR, so the chance
to have a 0x00 as in the TMP451 will be very low.
 
> -- 
> Jean Delvare
> SUSE L3 Support

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [lm-sensors] LM90 driver and ti tmp461 detection
  2015-12-17 11:48         ` Jean Delvare
  2015-12-17 11:54           ` Andreas Werner
@ 2015-12-17 14:57           ` Guenter Roeck
  2015-12-18  8:18             ` Andreas Werner
  1 sibling, 1 reply; 7+ messages in thread
From: Guenter Roeck @ 2015-12-17 14:57 UTC (permalink / raw)
  To: Jean Delvare; +Cc: Andreas Werner, wni, lm-sensors, linux-kernel

On Thu, Dec 17, 2015 at 12:48:08PM +0100, Jean Delvare wrote:
> Hi Andreas,
> 
> On Tue, 15 Dec 2015 16:11:24 +0100, Andreas Werner wrote:
> > here is the register dump of the tmp461.
> 
> Thanks.
> 
> > It seemse that we really cannot detect if it is a tmp461 or a tmp451.
> > Also the magic "ID Register" offset 0xff is 0x00 for both devices.
> 
> I would use register 0x16, which doesn't exist but reads 0x00 on the
> TMP451. It could in theory also read 0x00 on the TMP461 but only if
> both channels are disabled, which makes little sense. More likely at
> least one channel will be enabled so you'll have value 0x01-0x03 if
> this is a TMP461.
> 
Excellent idea!

Guenter

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [lm-sensors] LM90 driver and ti tmp461 detection
  2015-12-17 14:57           ` Guenter Roeck
@ 2015-12-18  8:18             ` Andreas Werner
  0 siblings, 0 replies; 7+ messages in thread
From: Andreas Werner @ 2015-12-18  8:18 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: Jean Delvare, Andreas Werner, wni, lm-sensors, linux-kernel

On Thu, Dec 17, 2015 at 06:57:51AM -0800, Guenter Roeck wrote:
> On Thu, Dec 17, 2015 at 12:48:08PM +0100, Jean Delvare wrote:
> > Hi Andreas,
> > 
> > On Tue, 15 Dec 2015 16:11:24 +0100, Andreas Werner wrote:
> > > here is the register dump of the tmp461.
> > 
> > Thanks.
> > 
> > > It seemse that we really cannot detect if it is a tmp461 or a tmp451.
> > > Also the magic "ID Register" offset 0xff is 0x00 for both devices.
> > 
> > I would use register 0x16, which doesn't exist but reads 0x00 on the
> > TMP451. It could in theory also read 0x00 on the TMP461 but only if
> > both channels are disabled, which makes little sense. More likely at
> > least one channel will be enabled so you'll have value 0x01-0x03 if
> > this is a TMP461.
> > 
> Excellent idea!
> 
> Guenter

Ok, i will implement the detection for the tm461 and also the temp calculation
for setting the temperature value.

Will send a patch as soon as i am done.

Regards
Andy

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-12-18  8:20 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-12 11:42 [lm-sensors] LM90 driver and ti tmp461 detection Andreas Werner
  -- strict thread matches above, loose matches on Subject: below --
2015-12-10 12:08 Andreas Werner
2015-12-10 16:41 ` Guenter Roeck
2015-12-10 17:12   ` Andreas Werner
2015-12-12 10:08     ` [lm-sensors] " Jean Delvare
2015-12-15 15:11       ` Andreas Werner
2015-12-17 11:48         ` Jean Delvare
2015-12-17 11:54           ` Andreas Werner
2015-12-17 14:57           ` Guenter Roeck
2015-12-18  8:18             ` Andreas Werner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox