linux/Documentation/hwmon
Linus Torvalds 151173e8ce Highlights:
- OpenFirmware/DeviceTree support for the Power Supply core: the core now
   automatically populates supplied_from hierarchy from the device tree.
   With these patches chargers and batteries can now lookup each other
   without the board files support shim. Rhyland Klein at NVIDIA did the
   work;
 
 - New ST-Ericsson ABX500 hwmon driver. The driver is heavily using the
   AB85xx core and depends on some recent changes to it, so that is why the
   driver comes through the battery tree. It has an appropriate ack from
   the hwmon maintainer (i.e. Guenter Roeck). Martin Persson at ST-Ericsson
   and Hongbo Zhang at Linaro authored the driver;
 
 - Final bits to sync AB85xx ST-Ericsson changes into mainline. The changes
   touch mfd parts, but these were acked by the appropriate MFD maintainer
   (i.e. Samuel Ortiz). Lee Jones at Linaro did most of the work and lead
   the submission process.
 
 Minor changes, but still worth mentioning:
 
 - Battery temperature reporting fix for Nokia N900 phones;
 - Versatile Express poweroff driver moved into drivers/power/reset/.
 - Tree-wise: use devm_kzalloc() where appropriate;
 - Tree-wise: dev_pm_ops cleanups/fixes.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.19 (GNU/Linux)
 
 iQIcBAABAgAGBQJRf1BPAAoJEGgI9fZJve1bwyoP/3Gv+qStzbN7mUtIVEvH3EAe
 aVJwlODFzEZjk5xoiw7Dc8PuBE8O948hWOnQyCuUQ8+OfK6SyNIjexPYy3Z25a0F
 cX9JMj7rtPWHvxo2q/YuKwBPZoxj/JIPyxwUT7akwXoHAV059fvcy9R1DfFX2Qur
 hSP0NXTg+guvEpxGV4bC2l+LWZPmDFK9n0RsorttYaBvsiRDWl0c2TY2byofYlBw
 ++m/rI8Qgl8db8pKq/WDue62HtMt3kmZj6ZIgej3Wb0+GIRmYHMyPIyAkf82Wlw2
 g2sGNPT7cstrSNOozegzJ7UghJObcYDFf10NCgvFMNjmAT1dAwdneQHEWy6Ek7pT
 9X3e0LmaFqVbufFp4xFiLkMutsCLLTnGyXIbzs7RkTm3XBVIUqiDWtI6I6X44ohG
 6PJn8vUlufu7owXrqFpgSBar2U1vfoQdhInmz4hbQeff0qn2nX/BGNwhxYptZ549
 TudsI9WGzJ6fvYQ56zh6+BfiA0FmjhUiSKOtrXImrhxE6gUf3IOJyMQlkxLx5t8D
 uuhBmO0J6kDi2lqF6alOEo+UDefJj4mUJn2tnIdis90+lNQlSV02GEtiwFT1zt1z
 LFW0xshQkxZ4lMa28h35FB1/Z11ApUOe4Es+OKADDJhAnxdZzXcAwIRyPRRPgdsy
 jTnJno+Kxk9wXLcekxVE
 =5BdE
 -----END PGP SIGNATURE-----

Merge tag 'for-v3.10' of git://git.infradead.org/battery-2.6

Pull battery updates from Anton Vorontsov:
 "Highlights:

   - OpenFirmware/DeviceTree support for the Power Supply core: the core
     now automatically populates supplied_from hierarchy from the device
     tree.  With these patches chargers and batteries can now lookup
     each other without the board files support shim.  Rhyland Klein at
     NVIDIA did the work

   - New ST-Ericsson ABX500 hwmon driver.  The driver is heavily using
     the AB85xx core and depends on some recent changes to it, so that
     is why the driver comes through the battery tree.  It has an
     appropriate ack from the hwmon maintainer (i.e.  Guenter Roeck).
     Martin Persson at ST-Ericsson and Hongbo Zhang at Linaro authored
     the driver

   - Final bits to sync AB85xx ST-Ericsson changes into mainline.  The
     changes touch mfd parts, but these were acked by the appropriate
     MFD maintainer (ie Samuel Ortiz).  Lee Jones at Linaro did most of
     the work and lead the submission process.

  Minor changes, but still worth mentioning:

   - Battery temperature reporting fix for Nokia N900 phones
   - Versatile Express poweroff driver moved into drivers/power/reset/
   - Tree-wide: use devm_kzalloc() where appropriate
   - Tree-wide: dev_pm_ops cleanups/fixes"

* tag 'for-v3.10' of git://git.infradead.org/battery-2.6: (112 commits)
  pm2301-charger: Fix suspend/resume
  charger-manager: Use kmemdup instead of kzalloc + memcpy
  power_supply: Populate supplied_from hierarchy from the device tree
  power_supply: Add core support for supplied_from
  power_supply: Define Binding for power-supplies
  rx51_battery: Fix reporting temperature
  hwmon: Add ST-Ericsson ABX500 hwmon driver
  ab8500_bmdata: Export abx500_res_to_temp tables for hwmon
  ab8500_{bmdata,fg}: Add const attributes to some data arrays
  ab8500_bmdata: Eliminate CamelCase warning of some variables
  ab8500_btemp: Make ab8500_btemp_get* interfaces public
  goldfish_battery: Use resource_size()
  lp8788-charger: Use PAGE_SIZE for the sysfs read operation
  max8925_power: Use devm_kzalloc()
  da9030_battery: Use devm_kzalloc()
  da9052-battery: Use devm_kzalloc()
  ds2760_battery: Use devm_kzalloc()
  ds2780_battery: Use devm_kzalloc()
  gpio-charger: Use devm_kzalloc()
  isp1704_charger: Use devm_kzalloc()
  ...
2013-04-30 15:15:24 -07:00
..
ab8500 hwmon: Add ST-Ericsson ABX500 hwmon driver 2013-04-16 18:27:52 -07:00
abituguru Fix common misspellings 2011-03-31 11:26:23 -03:00
abituguru3 Fix common misspellings 2011-03-31 11:26:23 -03:00
abituguru-datasheet Fix common misspellings 2011-03-31 11:26:23 -03:00
abx500 hwmon: Add ST-Ericsson ABX500 hwmon driver 2013-04-16 18:27:52 -07: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: Update my e-mail address in driver documentation 2013-03-03 21:45:47 -08: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) add support for ADS7830 2012-12-05 10:55:54 -08:00
adt7410 hwmon: (adt7410) Add support for the adt7310/adt7320 2013-04-07 21:16:38 -07: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) Document and add support for additional CPU models 2013-01-25 21:03:55 -08:00
da9052 hwmon: Fix spelling of Celsius 2012-10-10 15:25:56 +02:00
da9055 hwmon: DA9055 HWMON driver 2012-12-05 10:55:55 -08: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
f71805f
f71882fg hwmon: (f71882fg) Add support for the F71869A 2011-07-03 13:32:53 +02:00
fam15h_power hwmon, fam15h_power: Change email address, MAINTAINERS entry 2012-10-29 17:48:01 -07: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
hih6130 hwmon: Honeywell Humidicon HIH-6130/HIH-6131 humidity and temperature sensor driver 2012-07-21 21:48:44 -07:00
ibmaem hwmon: (ibmaem) Automatically load on HC10 blade 2009-06-15 18:39:46 +02:00
ina2xx hwmon: (ina2xx) Add support for INA220 and INA230 2012-09-23 21:08:35 -07:00
ina209 hwmon: Driver for Texas Instruments INA209 2013-02-06 09:57:59 -08:00
it87 hwmon: (it87) Add support for IT8771E and IT8772E 2013-02-06 09:57:56 -08:00
jc42 hwmon: Update my e-mail address in driver documentation 2013-03-03 21:45:47 -08:00
k8temp Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
k10temp hwmon: (k10temp) Add support for AMD Trinity CPUs 2012-04-01 10:25:56 -07:00
lineage-pem hwmon: Update my e-mail address in driver documentation 2013-03-03 21:45:47 -08:00
lm63 hwmon: (lm63) Expose automatic fan speed control lookup table 2012-01-16 22:51:47 +01:00
lm70 hwmon: (lm70) Add support for LM71 and LM74 2012-09-23 21:08:34 -07:00
lm73 hwmon: (lm73) Add support for max/min alarms 2013-02-06 09:57:58 -08:00
lm75 hwmon: (lm75) Fix tcn75 prefix 2013-03-18 21:19:49 +01: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 GMT G781 2012-03-23 10:02:18 +01:00
lm92
lm93 hwmon: (lm93) Add support for LM94 2011-01-18 12:22:54 -08:00
lm25066 hwmon: (pmbus/lm25066) Add support for LM25056 2013-04-07 21:16:41 -07:00
lm95234 hwmon: Add driver for LM95234 2013-04-07 21:16:42 -07:00
lm95245 hwmon: LM95245 driver 2011-07-28 00:17:35 -07:00
ltc2978 hwmon: (pmbus/ltc2978) Add support for LTC2974 and LTC3883 2013-04-07 21:16:41 -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: Update my e-mail address in driver documentation 2013-03-03 21:45:47 -08:00
max197 hwmon: add Maxim MAX197 support 2012-09-23 21:08:33 -07:00
max1619 hwmon: Update Alexey Fisher's name 2012-10-10 15:25:56 +02:00
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
max6697 hwmon: Driver for Maxim MAX6697 and compatibles 2013-02-06 09:57:56 -08:00
max8688 hwmon: Update my e-mail address in driver documentation 2013-03-03 21:45:47 -08:00
max16064 hwmon: Update my e-mail address in driver documentation 2013-03-03 21:45:47 -08:00
max16065 hwmon: Update my e-mail address in driver documentation 2013-03-03 21:45:47 -08:00
max34440 hwmon: Update my e-mail address in driver documentation 2013-03-03 21:45:47 -08:00
mc13783-adc hwmon: (mc13783-adc) Add support for the MC13892 PMIC 2012-03-23 10:02:19 +01:00
mcp3021 hwmon: (mcp3021) Add MCP3221 support 2012-09-23 21:08:36 -07:00
nct6775 hwmon: (nct6775) Expand scope of supported chips 2013-04-07 21:16:42 -07: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: Update my e-mail address in driver documentation 2013-03-03 21:45:47 -08: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 documentation: hwmon: Fix typo in documentation/hwmon 2013-04-12 18:24:09 -07:00
sht21 hwmon: driver for Sensirion SHT21 humidity and temperature sensor 2011-01-08 10:56:28 -08:00
sis5595
smm665 hwmon: Update my e-mail address in driver documentation 2013-03-03 21:45:47 -08:00
smsc47b397
smsc47m1 Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
smsc47m192
submitting-patches Documentation/hwmon: remove CONFIG_EXPERIMENTAL 2012-10-14 15:21:33 -07:00
sysfs-interface hwmon: Retire SENSORS_LIMIT 2013-01-25 21:03:54 -08: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 support for TMP432 2013-04-21 08:56:48 -07:00
tmp421 hwmon: (tmp421) Add documentation 2009-09-15 17:18:12 +02:00
twl4030-madc-hwmon hwmon: Fix spelling of Celsius 2012-10-10 15:25:56 +02:00
ucd9000 hwmon: Update my e-mail address in driver documentation 2013-03-03 21:45:47 -08:00
ucd9200 hwmon: Update my e-mail address in driver documentation 2013-03-03 21:45:47 -08:00
userspace-tools hwmon: Update the lm-sensors website address 2008-02-07 20:39:42 -05:00
vexpress hwmon: Versatile Express hwmon driver 2012-10-16 17:12:35 +01:00
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 hwmon: Add support for Winbond W83L786NG/NR 2008-02-07 20:39:40 -05:00
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 Fix typo milivolt => millivolt 2012-04-05 16:58:23 -07:00
wm8350 hwmon: Add WM835x PMIC hardware monitoring driver 2009-09-17 09:46:51 +02:00
zl6100 documentation: hwmon: Fix typo in documentation/hwmon 2013-04-12 18:24:09 -07:00