From: Hans de Goede <hdegoede@redhat.com>
To: lm-sensors@vger.kernel.org
Subject: Re: [lm-sensors] [PATCH] hwmon: (adt7475) Fix temperature fault
Date: Mon, 09 Nov 2009 10:51:54 +0000 [thread overview]
Message-ID: <4AF7F44A.30001@redhat.com> (raw)
In-Reply-To: <20091109113746.337b8062@hyperion.delvare>
Hmm,
I've a adt7475 on my home development machine in the Netherlands
(I'm currently in Brno).
I can (and would like to) verify this fix when I'm back home (friday).
The adt7475 on my machine is used to control an additional fan, and has
no external temperature sensors connected (AFAIK).
I've tested the original adt7475 driver on this machine, but I may
have simply out "temp1 ignore" (and temp3) in my sensors.conf missing
this.
Regards,
Hans
On 11/09/2009 11:37 AM, Jean Delvare wrote:
> The logic of temperature fault flags is wrong, it shows faults when
> there are none and vice versa. Fix it.
>
> I can't believe this has been broken since the driver was added, 8
> months ago, basically breaking temp1 and temp3, and nobody ever
> complained.
>
> Signed-off-by: Jean Delvare<khali@linux-fr.org>
> Cc: Hans de Goede<hdegoede@redhat.com>
> Cc: Jordan Crouse<jordan@cosmicpenguin.net>
> ---
> drivers/hwmon/adt7475.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> --- linux-2.6.32-rc6.orig/drivers/hwmon/adt7475.c 2009-11-08 19:21:34.000000000 +0100
> +++ linux-2.6.32-rc6/drivers/hwmon/adt7475.c 2009-11-08 19:22:06.000000000 +0100
> @@ -350,8 +350,7 @@ static ssize_t show_temp(struct device *
>
> case FAULT:
> /* Note - only for remote1 and remote2 */
> - out = data->alarms& (sattr->index ? 0x8000 : 0x4000);
> - out = out ? 0 : 1;
> + out = !!(data->alarms& (sattr->index ? 0x8000 : 0x4000));
> break;
>
> default:
>
>
_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors
next prev parent reply other threads:[~2009-11-09 10:51 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-11-09 10:37 [lm-sensors] [PATCH] hwmon: (adt7475) Fix temperature fault flags Jean Delvare
2009-11-09 10:51 ` Hans de Goede [this message]
2009-11-09 12:26 ` [lm-sensors] [PATCH] hwmon: (adt7475) Fix temperature fault Jean Delvare
2009-11-15 16:54 ` Jean Delvare
2009-11-15 18:57 ` Hans de Goede
2009-11-15 19:03 ` Jean Delvare
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=4AF7F44A.30001@redhat.com \
--to=hdegoede@redhat.com \
--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.