linux/Documentation/hwmon
Linus Torvalds 31f6765266 hwmon changes for v3.4
Mostly cleanup. No new drivers this time around, but support for several chips
 added to existing drivers: TPS40400, TPS40422, MTD040, MAX34446, ZL9101M,
 ZL9117M, and LM96080. Also, added watchdog support for SCH56xx, and additional
 attributes for a couple of drivers.
 
 312869e hwmon: (sch56xx) Add support for the integrated watchdog (v2)
 840e191 hwmon: (w83627ehf) Add support for temperature offset registers
 86dda17 hwmon: (jc42) Remove unnecessary device IDs
 3360a10 hwmon: (zl6100) Add support for ZL9101M and ZL9117M
 9271126 hwmon: (adm1275) Add support for ADM1075
 590defe hwmon: (max34440) Add support for MAX34446
 60b873e hwmon: (pmbus) Add more virtual registers
 2163340 hwmon: (pmbus) Add support for Lineage Power MDT040
 c5f35c9 hwmon: (pmbus) Add support for TI TPS40400 and TPS40422
 56aad5d hwmon: (max34440) Add support for 'lowest' output voltage attribute
 f15df57 hwmon: (jc42) Convert to use devm_kzalloc
 918ddef hwmon: (max16065) Convert to use devm_kzalloc
 b8a5a7c hwmon: (smm665) Convert to use devm_kzalloc
 3683928 hwmon: (ltc4261) Convert to use devm_kzalloc
 dd285ad hwmon: (pmbus) Simplify remove functions
 8b313ca hwmon: (pmbus) Convert pmbus drivers to use devm_kzalloc
 07404aa hwmon: (lineage-pem) Convert to use devm_kzalloc
 f352df6 hwmon: (hwmon-vid) Fix checkpatch issues
 3230f70 hwmon: (hwmon-vid) Add new entries to VRM model table
 9908ad4 hwmon: (lm80) Add detection of NatSemi/TI LM96080
 0e190b7 hwmon: (lm87) Get rid of macro-generated functions
 8652a26 hwmon: (lm87) Reorganize the code
 0fc86ec hwmon: (applesmc) Silence uninitialized warnings
 7599d32 hwmon: (lm70) Fix: do not use assignment in if condition
 e200c14 hwmon: (lm70) Register hwmon device after creating attribute files, and remove it first
 01d9def hwmon: (w83l786ng) Fix multi-line comments
 130067d hwmon: (w83l785ts) Fix multi-line comments
 7950133 hwmon: (w83781d) Fix: do not use assignment in if condition
 aff6e00 hwmon: (w83781d) Fix multi-line comments
 2a52dd6 hwmon: (smsc47b397) Fix multi-line comments
 36564ef hwmon: (pc87427) Fix multi-line comments
 b6707b7 hwmon: (max1668) Fix multi-line comments
 1160631 hwmon: (lm80) Fix multi-line comments
 bf0f3a0 hwmon: (emc2103) Fix multi-line comments
 fbb6670 hwmon: (adm1031) Fix multi-line comments
 94b991d hwmon: (adm1029) Fix multi-line comments
 27b9de3 hwmon: (w83627hf) Fix checkpatch issues
 ca3ccad hwmon: (w83l786ng) Fix checkpatch issues
 47efe87 hwmon: (w83793) Fix checkpatch issues
 d174368 hwmon: (w83792d) Fix checkpatch issues
 2185696 hwmon: (vt1211) Fix: do not use assignment in if condition
 b162c03 hwmon: (vt1211) Fix checkpatch issues
 9004ac8 hwmon: (via686a) Fix checkpatch issues
 bce2778 hwmon: (pc87360) Fix: do not use assignment in if condition
 449a7a0 hwmon: (pc87360) Fix checkpatch issues
 8958dfb hwmon: (max1619): Fix checkpatch issues
 09770b2 hwmon: (lm85) Fix checkpatch issues
 9b03079 hwmon: (lm78) Fix checkpatch issues
 02fe2fd hwmon: (lm77) Fix checkpatch issues
 f445a9a hwmon: (gl520sm) Fix: do not use assignment in if condition
 43da3d1 hwmon: (gl520sm) Fix checkpatch issues
 228f8e0 hwmon: (gl518sm) Fix checkpatch issues
 c8de836 hwmon: (dme1737) Fix checkpatch issues
 8c10369 hwmon: (asb100): Fix checkpatch issues
 c387e4e hwmon: (adm9240) Fix checkpatch issues
 86aa3e2 hwmon: (adm1026) Fix checkpatch issues
 21d2a8f hwmon: (adm1021) Fix checkpatch issues
 1bd385d hwmon: (abituguru) Fix checkpatch issues
 8969e84 hwmon: (w83627ehf) Fix multi-line comments
 51683ee hwmon: (max1111) Fix multi-line comments
 1b05d22 hwmon: (ltc4151) Fix multi-line comments
 1b9c491 hwmon: (g760a) Fix multi-line comments
 20eaf72 hwmon: (f71882fg) Fix multi-line comments
 4bebced hwmon: (emc1403) Fix multi-line comments
 ca3c7b6 hwmon: (amc6821) Fix multi-line comments
 10775d1 hwmon: (ads7871) Fix multi-line comments
 d13d623 hwmon: (ads7828) Fix multi-line comments
 562fca2 hwmon: (abituguru3) Fix multi-line comments
 ec1c319 hwmon: (w83791d) Fix checkpatch issues
 a80b10c hwmon: (ultra45_env) Fix checkpatch issues
 4d387df hwmon: (thmc50) Fix checkpatch issues
 85a0c0d hwmon: (smsc47m1) Fix checkpatch issues
 7e61268 hwmon: (smsc47m1) Fix: do not use assignment in if condition
 7cc3cb6 hwmon: (smsc47m192) Fix checkpatch issues
 8fda79e hwmon: (sis5595) Fix checkpatch issues
 5725608 hwmon: (pcf8591) Fix checkpatch issues
 2804a4c hwmon: (lm93) Fix checkpatch issues
 a318afd hwmon: (lm92) Fix checkpatch issues
 073f1e6c hwmon: (lm87) Fix: do not use assignment in if condition
 c6370db hwmon: (lm87) Fix checkpatch issues
 525ad37 hwmon: (fschmd) Fix checkpatch issues
 f24d548 hwmon: (atxp1) Fix checkpatch issues
 724cc33 hwmon: (adt7462) Fix checkpatch issues
 790fa38 hwmon: (ltc4215) Fix multi-line comments
 430b4fc hwmon: (ltc4245) Fix multi-line comments
 a68abd3 hwmon: (wm8350-hwmon) Constify fixed string array
 85ebfd3 hwmon: (applesmc) Fix multi-line comments
 75bdc93 hwmon: (asus_atk0110) Fix multi-line comments
 3c4c497 hwmon: (it87) Constify fixed string arrays
 8deeac8 hwmon: (ad7414) Fix multi-line comments
 5d577db hwmon: (jc42) Fix multi-line comments
 780affe hwmon: (coretemp) Fix checkpatch error
 3af2861 hwmon: (pc87360) Fix multi-line comments
 07de3df hwmon: (wm831x-hwmon) Fix multi-line comments
 3c22e23 hwmon: (smm665) Fix checkpatch error
 3c56b06 hwmon: (asc7621) Fix multi-line comments
 4a0d71c hwmon: (it87) Fix multi-line comments
 86d566e hwmon: (hwmon-vid) Fix multi-line comments
 5ed0488 hwmon: (hwmon) Fix multi-line comments
 19f2c05 hwmon: (ds1621) Fix checkpatch issues
 91efffe hwmon: convert drivers/hwmon/* to use module_spi_driver()
 f0967ee hwmon: convert drivers/hwmon/* to use module_i2c_driver()
 61ba031 hwmon: (vt8231) Fix multi-line comments
 9ed5bc2 hwmon: (adt7475) Fix multi-line comments
 2fff084 hwmon: (f71805f) Fix checkpatch issues
 703af96 hwmon: (max6650) Fix multi-line comments
 c531eb3 hwmon: (w83781d) Fix checkpatch issues
 2b22de5 hwmon: (adm1025) Fix checkpatch issues
 7973841 hwmon: (abituguru3) Fix checkpatch issues
 65fe5c7 hwmon: (vt8231) Fix checkpatch issues
 bafda5d hwmon: (max6650) Fix checkpatch issues
 0117c3f hwmon: (pmbus) Replace strict_strtol with kstrtol
 b3789a0 hwmon: (lm83) fix checkpatch issues
 93092a6 hwmon: (k8temp) fix checkpatch issues
 96585f1 hwmon: (lm80) reset device if error occurred
 6a9e7c4c hwmon: (lm80) fix checkpatch warnings
 6b904b6 hwmon: (adt7470) fix checkpatch issues
 e6a83db hwmon: (adt7411) fix checkpatch issues
 56c24af hwmon: (lm70) fix checkpatch issues
 1dc3708 hwmon: (f71882fg) fix checkpatch issues
 c6e8ac0 hwmon: (asus_atk0110) fix checkpatch issues
 99b8c83 hwmon: (adt7475) fix checkpatch issues
 b2ae8f8 hwmon: (smm665) fix checkpatch issues
 c9e1498 hwmon: (sht15) fix checkpatch issues
 0910b28 hwmon: (ibmaem) fix checkpatch issues
 dcb7cb9 hwmon: (ad7414) fix checkpatch issues
 e91aef2 hwmon: (ad7418) fix checkpatch issues
 5996542 hwmon: (w83l785ts) fix checkpatch issues
 a6100f6 hwmon: (wm831x-hwmon) fix checkpatch issues
 839a9ee hwmon: fix checkpatch issues
 08f5090 hwmon: (adm1029) fix checkpatch issues
 4d7c5d4 hwmon: (g760a) fix checkpatch issues
 7b102ed hwmon: (i5k_amb) fix checkpatch issues
 600151b hwmon: use DEFINE_PCI_DEVICE_TABLE
 7fe83ad hwmon: remove () used with return
 a6bee4a hwmon: (amc6821) fix initialisation
 2faaa93 hwmon: (lm80) add error handling
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.10 (GNU/Linux)
 
 iQIcBAABAgAGBQJPaJBFAAoJEMsfJm/On5mBhkMP/09vlmsG7J3TLHcSKYJBkvSx
 6VNOOJgPqnvF71Az0dX47SU3zVXhG3I7dZufd/hqOK+0CNylSB7OSZMcWvBTduea
 0hDLTYj++SyVDQfVXb3zCVLU/wAE3YuXB3umWPwAKit4s2wAYYRDVCjwK96B88rv
 llNvo6JryuJDBUq7xiEmr0vKWMO0mKwwjpMTGCD3NpzK02ZV49T0gM94xa4gi5nM
 QAhNeO1AzQTx0+mBSRlq+SBBLSiXQmHcNrhnxcRMPha1bEi1D+QESozsczr+9/lz
 8vuTIULOIZxafM4XkBsZdknvlZnYrA6ukituDfVfiYQVcljO/cNu+seutFQDCMJe
 1zTDoNGIAwwnw0sAWWmTQwUMi+GSvlaL20gmm8FhTlvQaj9hNETsPYxEvPEsBNY1
 ICCixZcwpa1mZBXmryz2btf8az0OlX/sApzyHiq24B7lSE5Fv4tBDtwypLRu5N8m
 C4oNXC2dqDU0gtVxzO5Lavu6LHWV9lhyZvRPO75+zxYt4i5cnO04GTAYWh46aOzO
 DAZcs8M2Rj++dI5VW9Vl0k8hP9eWjxtPJFhNv/OWTx4YYQRICrde+j7QZcikIUWF
 0bzYI/zeIcwOg059vhnglBFM3mr7Z92jm4mftcNaSj/zuUHbWf6AQLbIq86Zq7tF
 3Eru3WuTZTwAkyNAVWd5
 =cUoW
 -----END PGP SIGNATURE-----

Merge tag 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging

Pull hwmon changes for v3.4 from Guenter Roeck:
 "Mostly cleanup.  No new drivers this time around, but support for
  several chips added to existing drivers: TPS40400, TPS40422, MTD040,
  MAX34446, ZL9101M, ZL9117M, and LM96080.  Also, added watchdog support
  for SCH56xx, and additional attributes for a couple of drivers."

* tag 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging: (137 commits)
  hwmon: (sch56xx) Add support for the integrated watchdog (v2)
  hwmon: (w83627ehf) Add support for temperature offset registers
  hwmon: (jc42) Remove unnecessary device IDs
  hwmon: (zl6100) Add support for ZL9101M and ZL9117M
  hwmon: (adm1275) Add support for ADM1075
  hwmon: (max34440) Add support for MAX34446
  hwmon: (pmbus) Add more virtual registers
  hwmon: (pmbus) Add support for Lineage Power MDT040
  hwmon: (pmbus) Add support for TI TPS40400 and TPS40422
  hwmon: (max34440) Add support for 'lowest' output voltage attribute
  hwmon: (jc42) Convert to use devm_kzalloc
  hwmon: (max16065) Convert to use devm_kzalloc
  hwmon: (smm665) Convert to use devm_kzalloc
  hwmon: (ltc4261) Convert to use devm_kzalloc
  hwmon: (pmbus) Simplify remove functions
  hwmon: (pmbus) Convert pmbus drivers to use devm_kzalloc
  hwmon: (lineage-pem) Convert to use devm_kzalloc
  hwmon: (hwmon-vid) Fix checkpatch issues
  hwmon: (hwmon-vid) Add new entries to VRM model table
  hwmon: (lm80) Add detection of NatSemi/TI LM96080
  ...
2012-03-21 10:37:25 -07:00
..
abituguru Fix common misspellings 2011-03-31 11:26:23 -03:00
abituguru-datasheet Fix common misspellings 2011-03-31 11:26:23 -03:00
abituguru3 Fix common misspellings 2011-03-31 11:26:23 -03:00
acpi_power_meter hwmon driver for ACPI 4.0 power meters 2009-09-19 01:30:01 -04:00
ad7314 hwmon: AD7314 driver (ported from IIO) 2011-10-24 11:09:41 -07:00
adm1021 hwmon: (adm1021) Clarify documentation regarding Xeon processors 2011-04-29 16:33:36 +02:00
adm1025
adm1026 Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
adm1031
adm1275 hwmon changes for v3.4 2012-03-21 10:37:25 -07:00
adm9240 hwmon: (adm9240) Implement the standard intrusion detection interface 2011-01-12 21:55:09 +01:00
ads1015 hwmon: (ads1015) Make gain and datarate configurable 2011-03-21 17:59:37 +01:00
ads7828 hwmon: (ads7828) Update email contact details 2011-01-12 21:55:08 +01:00
adt7411 hwmon: Add driver for ADT7411 voltage and temperature sensor 2010-03-05 22:17:23 +01:00
adt7462 adt7462: new hwmon driver 2008-11-12 17:17:17 -08:00
adt7470 adt7470: make automatic fan control really work 2009-01-06 15:59:18 -08:00
adt7475 hwmon: (adt7475) Add VID support for the ADT7476 2009-12-09 20:36:08 +01:00
amc6821 hwmon: driver for Texas Instruments amc6821 chip 2010-01-11 09:34:06 -08:00
asb100
asc7621 hwmon: Driver for Andigilog aSC7621 family monitoring chips 2010-03-05 22:17:25 +01:00
coretemp hwmon: (coretemp) Don't use threshold registers for tempX_max 2011-09-21 17:25:18 -07:00
dme1737 hwmon: (dme1737) Add support for in7 for SCH5127 2011-01-12 21:55:13 +01:00
ds620 hwmon: Support for Dallas Semiconductor DS620 2011-01-09 09:10:10 -08:00
ds1621 hwmon: (ds1621) Clean up documentation 2009-03-30 21:46:41 +02:00
emc6w201 hwmon: New driver for the SMSC EMC6W201 2011-05-25 20:43:33 +02:00
emc2103 hwmon: Add driver for SMSC EMC2103 temperature monitor and fan controller 2010-08-14 21:08:54 +02:00
exynos4_tmu hwmon: Add driver for EXYNOS4 TMU 2011-10-24 11:09:35 -07:00
f71805f
f71882fg hwmon: (f71882fg) Add support for the F71869A 2011-07-03 13:32:53 +02:00
fam15h_power hwmon: Add driver for AMD family 15h processor power information 2011-05-25 20:43:31 +02:00
g760a Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
gl518sm Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
ibmaem hwmon: (ibmaem) Automatically load on HC10 blade 2009-06-15 18:39:46 +02:00
it87 hwmon: (it87) Add IT8728F support 2012-01-16 22:51:48 +01:00
jc42 hwmon: (jc42) Remove unnecessary device IDs 2012-03-18 18:27:53 -07:00
k8temp Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
k10temp hwmon: (k10temp) Update documentation for Fam12h 2011-07-03 13:32:54 +02:00
lineage-pem hwmon: Add support for Lineage Compact Power Line PEM devices 2011-03-14 22:36:25 -07:00
lm63 hwmon: (lm63) Expose automatic fan speed control lookup table 2012-01-16 22:51:47 +01:00
lm70 hwmon: (lm70) Add TI TMP121 support 2009-01-07 16:37:34 +01:00
lm75 hwmon: (lm75) Document why clones are not detected 2011-10-24 11:09:47 -07:00
lm77
lm78 hwmon: (lm78) Become the maintainer 2011-07-25 21:46:11 +02:00
lm80 hwmon: (lm80) Add detection of NatSemi/TI LM96080 2012-03-18 18:27:43 -07:00
lm83
lm85 hwmon: (lm85) Add support for EMC6D103S 2011-03-14 22:36:25 -07:00
lm87 hwmon: (lm87) Add support for configuration through platform_data 2008-10-17 17:51:12 +02:00
lm90 hwmon: (lm90) Add support for Philips SA56004 2011-07-28 00:17:34 -07:00
lm92
lm93 hwmon: (lm93) Add support for LM94 2011-01-18 12:22:54 -08:00
lm25066 hwmon: (pmbus) Add client driver for LM25066, LM5064, and LM5066 2011-07-28 20:16:17 -07:00
lm95245 hwmon: LM95245 driver 2011-07-28 00:17:35 -07:00
ltc2978 hwmon: (pmbus/ltc2978) Add support for LTC3880 to LTC2978 driver 2011-10-24 11:09:43 -07:00
ltc4151 hwmon: Add support for LTC4151 2011-03-14 22:39:11 -07:00
ltc4215 ltc4215/ltc4245: Discard obsolete detect methods 2009-10-04 22:53:42 +02:00
ltc4245 hwmon: (ltc4245) Expose all GPIO pins as analog voltages 2010-08-14 21:08:49 +02:00
ltc4261 hwmon: LTC4261 Hardware monitoring driver 2010-10-25 14:11:20 -07:00
max1619
max1668 hwmon: Driver for MAX1668 2011-07-28 00:17:32 -07:00
max6639 hwmon: Driver for Maxim MAX6639 2011-03-14 22:36:24 -07:00
max6642 hwmon: Add support for MAX6642 2011-05-19 08:19:32 -07:00
max6650 hwmon: (max6650) Properly support the MAX6650 2011-05-25 20:43:32 +02:00
max8688 Documentation: Fix multiple typo in Documentation 2012-03-07 16:08:24 +01:00
max16064 Documentation: Fix multiple typo in Documentation 2012-03-07 16:08:24 +01:00
max16065 hwmon: (max16065) Add chip access warning to documentation 2011-09-06 08:56:06 -07:00
max34440 hwmon changes for v3.4 2012-03-21 10:37:25 -07:00
mc13783-adc hwmon: Add Freescale MC13783 ADC driver 2009-12-09 20:35:58 +01:00
ntc_thermistor hwmon: Driver for NTC Thermistors 2011-07-28 00:17:33 -07:00
pc87360 hwmon: Drop dead links to old National Semiconductor chip datasheets 2008-10-17 17:51:17 +02:00
pc87427 hwmon: (pc87427) Add temperature monitoring support 2010-08-14 21:08:59 +02:00
pcf8591 hwmon: (pcf8591) Don't attempt to detect devices 2010-10-28 20:31:50 +02:00
pmbus hwmon: (pmbus) Add support for Lineage Power MDT040 2012-03-18 18:27:50 -07:00
pmbus-core hwmon: (pmbus) Provide more documentation 2011-10-24 11:09:38 -07:00
sch5627 hwmon: (sch56xx) Add support for the integrated watchdog (v2) 2012-03-20 06:42:05 -07:00
sch5636 hwmon: (sch56xx) Add support for the integrated watchdog (v2) 2012-03-20 06:42:05 -07:00
sht15 hwmon: (sht15) add support for CRC validation 2011-05-19 08:19:36 -07:00
sht21 hwmon: driver for Sensirion SHT21 humidity and temperature sensor 2011-01-08 10:56:28 -08:00
sis5595
smm665 hwmon: (smm665) Fix spelling error in driver documentation 2011-04-19 08:49:57 -07:00
smsc47b397
smsc47m1 Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
smsc47m192
submitting-patches hwmon: Add submitting-patches checklist to documentation 2011-04-19 08:49:55 -07:00
sysfs-interface hwmon: (sysfs-interface) Update tempX_type attribute to be more generic 2012-01-16 22:51:48 +01:00
thmc50 Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
tmp102 hwmon: (tmp102) Various fixes 2010-05-27 19:58:57 +02:00
tmp401 hwmon: (tmp401) Add documentation 2009-06-15 18:39:49 +02:00
tmp421 hwmon: (tmp421) Add documentation 2009-09-15 17:18:12 +02:00
twl4030-madc-hwmon hwmon: twl4030: Hwmon Driver for TWL4030 MADC 2011-03-23 10:42:00 +01:00
ucd9000 Documentation: Fix multiple typo in Documentation 2012-03-07 16:08:24 +01:00
ucd9200 Documentation: Fix multiple typo in Documentation 2012-03-07 16:08:24 +01:00
userspace-tools
via686a Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
vt1211
w83l785ts hwmon: (w83l785ts) Don't ask the user to report failures 2008-04-27 09:23:11 -04:00
w83l786ng
w83627ehf hwmon: (w83627ehf) Describe undocumented pwm attributes 2012-03-13 03:48:07 -07:00
w83627hf hwmon: (w83627hf) Document W83627THF voltage pin mapping 2011-01-12 21:55:11 +01:00
w83781d Fix common misspellings 2011-03-31 11:26:23 -03:00
w83791d Fix common misspellings 2011-03-31 11:26:23 -03:00
w83792d Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
w83793 hwmon: (w83793) Implement the standard intrusion detection interface 2011-01-12 21:55:10 +01:00
w83795 hwmon: (w83795) Document pin mapping 2011-03-21 17:59:35 +01:00
wm831x hwmon: WM831x PMIC hardware monitoring driver 2009-09-17 09:47:02 +02:00
wm8350 hwmon: Add WM835x PMIC hardware monitoring driver 2009-09-17 09:46:51 +02:00
zl6100 hwmon changes for v3.4 2012-03-21 10:37:25 -07:00