Skip to contentSkip to conversation

I2C: New LM63 chip driver

PATCH New Jean Delvare 2 participants 2 messages May 19, 2005

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 I2C: New LM63 chip driver

Hi Greg,

This is a new I2C chip driver named lm63, which supports National Semiconductor's LM63 hardware monitoring chip. The LM63 is similar to the LM86 (which we do support through our lm90 driver) with additional monitoring and control of a single fan. It is obviously aimed at the CPU and high-end graphics adapters markets. This new driver is very similar in nature to the lm83 and lm90 driver so I don't have much to add.

I developed the driver on a request from Hard Data Ltd. which are using Tyan S4882 boards where four LM63 chips are used (one for each CPU). Tyan provided remote access to a test system so that I could test my driver on real LM63 chips.

Please apply,
thanks.

drivers/i2c/chips/Kconfig renamed from drivers/i2c.orig/chips/Kconfig +13 -0
diff -ruN linux-2.6.9-1/drivers/i2c.orig/chips/Kconfig linux-2.6.9-1/drivers/i2c/chips/Kconfig
@@ -97,6 +97,19 @@
 	  This driver can also be built as a module.  If so, the module
 	  will be called it87.
 
+config SENSORS_LM63
+	tristate "National Semiconductor LM63"
+	depends on I2C && EXPERIMENTAL
+	select I2C_SENSOR
+	help
+	  If you say yes here you get support for the National Semiconductor
+	  LM63 remote diode digital temperature sensor with integrated fan
+	  control.  Such chips are found on the Tyan S4882 (Thunder K8QS Pro)
+	  motherboard, among others.
+
+	  This driver can also be built as a module.  If so, the module
+	  will be called lm63.
+
 config SENSORS_LM75
 	tristate "National Semiconductor LM75 and compatibles"
 	depends on I2C && EXPERIMENTAL
drivers/i2c/chips/Makefile renamed from drivers/i2c.orig/chips/Makefile +1 -0
diff -ruN linux-2.6.9-1/drivers/i2c.orig/chips/Makefile linux-2.6.9-1/drivers/i2c/chips/Makefile
@@ -15,6 +15,7 @@
 obj-$(CONFIG_SENSORS_FSCHER)	+= fscher.o
 obj-$(CONFIG_SENSORS_GL518SM)	+= gl518sm.o
 obj-$(CONFIG_SENSORS_IT87)	+= it87.o
+obj-$(CONFIG_SENSORS_LM63)	+= lm63.o
 obj-$(CONFIG_SENSORS_LM75)	+= lm75.o
 obj-$(CONFIG_SENSORS_LM77)	+= lm77.o
 obj-$(CONFIG_SENSORS_LM78)	+= lm78.o
drivers/i2c/chips/lm63.c renamed from drivers/i2c.orig/chips/lm63.c +569 -0

569 lines not on this page · raw message

Signature · 2 lines
Jean Delvare
http://khali.linux-fr.org/
Applied
#1 lore raw

PATCH 1/1 I2C: New LM63 chip driver

Quoted 9 lines · Jean Delvare

Hi Greg,

This is a new I2C chip driver named lm63, which supports National Semiconductor's LM63 hardware monitoring chip. The LM63 is similar to the LM86 (which we do support through our lm90 driver) with additional monitoring and control of a single fan. It is obviously aimed at the CPU and high-end graphics adapters markets. This new driver is very similar in nature to the lm83 and lm90 driver so I don't have much to add.

Quoted 7 lines

I developed the driver on a request from Hard Data Ltd. which are using Tyan S4882 boards where four LM63 chips are used (one for each CPU). Tyan provided remote access to a test system so that I could test my driver on real LM63 chips.

Please apply,
thanks.

Applied, thanks.

greg k-h