All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] [PATCH 2.6.14-rc2-mm2] hwmon: add a new ID to SMSC
@ 2005-10-12  5:22 Mark M. Hoffman
  2005-10-12 11:01 ` [lm-sensors] " Jean Delvare
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Mark M. Hoffman @ 2005-10-12  5:22 UTC (permalink / raw)
  To: lm-sensors


This patch adds a new ID to the SMSC LPC47B397-NC hardware
monitoring driver - for a chip that is claimed to be 100%
compatible otherwise.

Signed-off-by: Bryan Young (Utilitek Systems, Inc.)
Signed-off-by: Mark M. Hoffman <mhoffman@lightlink.com>

---

Hi Jean: I should have sent this some time ago.  Please queue it
up for 2.6.15.

--- linux-2.6.14-rc2-mm2.orig/drivers/hwmon/smsc47b397.c
+++ linux-2.6.14-rc2-mm2/drivers/hwmon/smsc47b397.c
@@ -299,7 +299,7 @@ static int __init smsc47b397_find(unsign
 	superio_enter();
 	id = superio_inb(SUPERIO_REG_DEVID);
 
-	if (id != 0x6f) {
+	if ((id != 0x6f) && (id != 0x81)) {
 		superio_exit();
 		return -ENODEV;
 	}
@@ -310,8 +310,16 @@ static int __init smsc47b397_find(unsign
 	*addr = (superio_inb(SUPERIO_REG_BASE_MSB) << 8)
 		 |  superio_inb(SUPERIO_REG_BASE_LSB);
 
-	printk(KERN_INFO "smsc47b397: found SMSC LPC47B397-NC "
-		"(base address 0x%04x, revision %u)\n", *addr, rev);
+	switch (id) {
+	case 0x6f:
+		printk(KERN_INFO "smsc47b397: found SMSC LPC47B397-NC "
+			"(base address 0x%04x, revision %u)\n", *addr, rev);
+		break;
+	case 0x81:
+		printk(KERN_INFO "smsc47b397: found SMSC SCH5307-NS"
+			"(base address 0x%04x, revision %u)\n", *addr, rev);
+		break;
+	}
 
 	superio_exit();
 	return 0;
-- 
Mark M. Hoffman
mhoffman@lightlink.com


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

end of thread, other threads:[~2005-10-12 20:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-12  5:22 [lm-sensors] [PATCH 2.6.14-rc2-mm2] hwmon: add a new ID to SMSC Mark M. Hoffman
2005-10-12 11:01 ` [lm-sensors] " Jean Delvare
2005-10-12 17:36 ` Craig Kelley
2005-10-12 18:46 ` Mark M. Hoffman
2005-10-12 20:17 ` Jean Delvare

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.