All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] [PATCH 15/16] hwmon: lm90 documentation update
@ 2005-10-26 22:19 Jean Delvare
  0 siblings, 0 replies; only message in thread
From: Jean Delvare @ 2005-10-26 22:19 UTC (permalink / raw)
  To: lm-sensors

Content-Disposition: inline; filename=hwmon-lm90-03-new-addresses.patch

Update the I2C addresses for the ADM1032 and ADT7461 chips.
Also update the links to the Analog Devices web site.

Signed-off-by: Jean Delvare <khali@linux-fr.org>

---
 Documentation/hwmon/lm90 |    8 ++++----
 drivers/hwmon/lm90.c     |   16 +++++++---------
 2 files changed, 11 insertions(+), 13 deletions(-)

--- linux-2.6.14-rc5.orig/Documentation/hwmon/lm90	2005-10-23 17:04:55.000000000 +0200
+++ linux-2.6.14-rc5/Documentation/hwmon/lm90	2005-10-23 17:16:45.000000000 +0200
@@ -24,14 +24,14 @@
                http://www.national.com/pf/LM/LM86.html
   * Analog Devices ADM1032
     Prefix: 'adm1032'
-    Addresses scanned: I2C 0x4c
+    Addresses scanned: I2C 0x4c and 0x4d
     Datasheet: Publicly available at the Analog Devices website
-               http://products.analog.com/products/info.asp?product­M1032
+               http://www.analog.com/en/prod/0,2877,ADM1032,00.html
   * Analog Devices ADT7461
     Prefix: 'adt7461'
-    Addresses scanned: I2C 0x4c
+    Addresses scanned: I2C 0x4c and 0x4d
     Datasheet: Publicly available at the Analog Devices website
-               http://products.analog.com/products/info.asp?product­T7461
+               http://www.analog.com/en/prod/0,2877,ADT7461,00.html
     Note: Only if in ADM1032 compatibility mode
   * Maxim MAX6657
     Prefix: 'max6657'
--- linux-2.6.14-rc5.orig/drivers/hwmon/lm90.c	2005-10-23 17:04:55.000000000 +0200
+++ linux-2.6.14-rc5/drivers/hwmon/lm90.c	2005-10-23 17:17:37.000000000 +0200
@@ -31,7 +31,7 @@
  * Devices. That chip is similar to the LM90, with a few differences
  * that are not handled by this driver. Complete datasheet can be
  * obtained from Analog's website at:
- *   http://products.analog.com/products/info.asp?product­M1032
+ *   http://www.analog.com/en/prod/0,2877,ADM1032,00.html
  * Among others, it has a higher accuracy than the LM90, much like the
  * LM86 does.
  *
@@ -49,7 +49,7 @@
  * register values are decoded differently) it is ignored by this
  * driver. Complete datasheet can be obtained from Analog's website
  * at:
- *   http://products.analog.com/products/info.asp?product­T7461
+ *   http://www.analog.com/en/prod/0,2877,ADT7461,00.html
  *
  * Since the LM90 was the first chipset supported by this driver, most
  * comments will refer to this chipset, but are actually general and
@@ -83,10 +83,10 @@
  * Addresses to scan
  * Address is fully defined internally and cannot be changed except for
  * MAX6659.
- * LM86, LM89, LM90, LM99, ADM1032, MAX6657 and MAX6658 have address 0x4c.
- * LM89-1, and LM99-1 have address 0x4d.
+ * LM86, LM89, LM90, LM99, ADM1032, ADM1032-1, ADT7461, MAX6657 and MAX6658
+ * have address 0x4c.
+ * ADM1032-2, ADT7461-2, LM89-1, and LM99-1 have address 0x4d.
  * MAX6659 can have address 0x4c, 0x4d or 0x4e (unsupported).
- * ADT7461 always has address 0x4c.
  */
 
 static unsigned short normal_i2c[] = { 0x4c, 0x4d, I2C_CLIENT_END };
@@ -500,14 +500,12 @@
 			}
 		} else
 		if (man_id = 0x41) { /* Analog Devices */
-			if (address = 0x4C
-			 && (chip_id & 0xF0) = 0x40 /* ADM1032 */
+			if ((chip_id & 0xF0) = 0x40 /* ADM1032 */
 			 && (reg_config1 & 0x3F) = 0x00
 			 && reg_convrate <= 0x0A) {
 				kind = adm1032;
 			} else
-			if (address = 0x4c
-			 && chip_id = 0x51 /* ADT7461 */
+			if (chip_id = 0x51 /* ADT7461 */
 			 && (reg_config1 & 0x1F) = 0x00 /* check compat mode */
 			 && reg_convrate <= 0x0A) {
 				kind = adt7461;

-- 
Jean Delvare

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2005-10-26 22:19 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-26 22:19 [lm-sensors] [PATCH 15/16] hwmon: lm90 documentation update 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.