From: Guenter Roeck <linux@roeck-us.net>
To: lm-sensors@vger.kernel.org
Subject: Re: [lm-sensors] [PATCH] sensors-detect: Add code to detect TMP435
Date: Fri, 05 Dec 2014 14:16:29 +0000 [thread overview]
Message-ID: <5481BE3D.6080607@roeck-us.net> (raw)
In-Reply-To: <20110406072137.GB23562@ericsson.com>
On 12/05/2014 01:43 AM, Jean Delvare wrote:
> Hi Guenter,
>
> On Thu, 4 Dec 2014 11:14:59 -0800, Guenter Roeck wrote:
>> Also update driver support status for TMP431 and TMP432.
>>
>> Signed-off-by: Guenter Roeck <linux@roeck-us.net>
>> ---
>> CHANGES | 1 +
>> prog/detect/sensors-detect | 18 +++++++++++++++---
>> 2 files changed, 16 insertions(+), 3 deletions(-)
>>
>> diff --git a/CHANGES b/CHANGES
>> index 638a8bf..534b810 100644
>> --- a/CHANGES
>> +++ b/CHANGES
>> @@ -24,6 +24,7 @@ SVN HEAD
>> Document support for EMC1402, EMC1404, and EMC1424
>> Detect new revisions of EMC14xx
>> Add detection of EMC1422
>> + Add detection of TMP435
>>
>> 3.3.5 "Happy Birthday Beddy" (2014-01-22)
>> libsensors: Improve documentation of two functions
>> diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect
>> index 448cf22..d169fb9 100755
>> --- a/prog/detect/sensors-detect
>> +++ b/prog/detect/sensors-detect
>> @@ -1029,15 +1029,20 @@ use vars qw(@i2c_adapter_names);
>> i2c_detect => sub { tmp42x_detect(@_, 2); },
>> }, {
>> name => "Texas Instruments TMP431",
>> - driver => "to-be-written", # tmp401
>> + driver => "tmp401",
>> i2c_addrs => [0x4c, 0x4d],
>> i2c_detect => sub { lm90_detect(@_, 16); },
>> }, {
>> name => "Texas Instruments TMP432",
>> - driver => "to-be-written", # tmp401
>> + driver => "tmp401",
>> i2c_addrs => [0x4c, 0x4d],
>> i2c_detect => sub { lm90_detect(@_, 17); },
>> }, {
>> + name => "Texas Instruments TMP435",
>> + driver => "tmp401",
>> + i2c_addrs => [0x4c],
>> + i2c_detect => sub { lm90_detect(@_, 19); },
>> + }, {
>> name => "Texas Instruments TMP441",
>> driver => "tmp421",
>> i2c_addrs => [0x1c..0x1f, 0x2a, 0x4c..0x4f],
>> @@ -4674,7 +4679,8 @@ sub max6680_95_detect
>> # 8 = W83L771W/G, 9 = TMP401, 10 = TMP411,
>> # 11 = W83L771AWG/ASG, 12 = MAX6690,
>> # 13 = ADT7461A/NCT1008, 14 = SA56004,
>> -# 15 = G781, 16 = TMP431, 17 = TMP432, 18 = TMP451
>> +# 15 = G781, 16 = TMP431, 17 = TMP432, 18 = TMP451,
>> +# 19 = TMP435
>> # Registers used:
>> # 0x03: Configuration
>> # 0x04: Conversion rate
>> @@ -4810,6 +4816,12 @@ sub lm90_detect
>> return if $mid != 0x55; # Texas Instruments
>> return 4 if ($cid = 0x00); # TMP451
>> }
>> + if ($chip = 19) {
>> + return if ($conf & 0x1B) != 0;
>
> Would it make sense to also check configuration register 2 at 0x1a? It
> has 5 unused bits. We do check configuration register 2 (but at a
> different address) for other brands already.
>
Makes sense. I'll add that.
>> + return if $rate > 0x0F;
>> + return if $mid != 0x55; # Texas Instruments
>> + return 6 if ($cid = 0x35); # TMP435
>> + }
>> return;
>> }
>
> Other than that, and the pending programmable address question, patch
> looks good.
>
Thanks,
Guenter
_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors
prev parent reply other threads:[~2014-12-05 14:16 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-04-06 7:21 [lm-sensors] [PATCH] sensors-detect: Add code to detect ADT7461A / Guenter Roeck
2011-04-06 8:08 ` [lm-sensors] [PATCH] sensors-detect: Add code to detect Jean Delvare
2011-07-08 16:25 ` [lm-sensors] [PATCH] sensors-detect: Add code to detect LM95245 Guenter Roeck
2011-07-10 15:46 ` Jean Delvare
2011-07-10 15:57 ` Guenter Roeck
2014-12-04 19:14 ` [lm-sensors] [PATCH] sensors-detect: Add code to detect TMP435 Guenter Roeck
2014-12-04 21:57 ` Guenter Roeck
2014-12-05 9:37 ` Jean Delvare
2014-12-05 9:43 ` Jean Delvare
2014-12-05 14:16 ` Guenter Roeck [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5481BE3D.6080607@roeck-us.net \
--to=linux@roeck-us.net \
--cc=lm-sensors@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.