[GIT PULL] hwmon updates for 3.2

From: Guenter Roeck
Date: Tue Oct 25 2011 - 16:26:46 EST


Hi Linus,

Please pull hwmon subsystem updates for Linux 3.2 from:

git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-linus

New chips: EXYNOS4, ADM1276, Intersil DC/DC controllers, LTC3880, Lineage DC/DC controllers,
and AD7314. Plus some cleanup and minor enhancements here and there.

The larger patches have been in -next for at least a month. A couple of minor enhancements
are from 1-2 weeks ago.

Thanks,
Guenter

------

The following changes since commit c3b92c8787367a8bb53d57d9789b558f1295cc96:

Linux 3.1 (2011-10-24 09:10:05 +0200)

are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-linus

Dmitry Artamonow (1):
hwmon: (w83627ehf) add caseopen detection

Donggeun Kim (1):
hwmon: Add driver for EXYNOS4 TMU

Guenter Roeck (13):
hwmon: (pmbus) Add comments explaining internal driver API return values
hwmon: (pmbus) Don't return errors from driver remove functions
hwmon: (pmbus/adm1275) Add support for second current limit
hwmon: (pmbus/adm1275) Add support for ADM1276
hwmon: (pmbus) Provide more documentation
hwmon: (pmbus) Replace EINVAL return codes with more appropriate errors
hwmon: (pmbus) Always call _pmbus_read_byte in core driver
hwmon: (pmbus) Add support for Intersil power management chips
hwmon: (pmbus) Add support for TEMP2 peak attributes
hwmon: (pmbus/ltc2978) Explicit driver for LTC2978
hwmon: (pmbus/ltc2978) Add support for LTC3880 to LTC2978 driver
hwmon: (pmbus) Add support for Lineage Power DC-DC converters
hwmon: (pmbus_core) Simplify sign extensions

Hans de Goede (3):
hwmon/f71882fg: Make all fan/pwm attr tables 2 dimensional
hwmon/f71882fg: Add a f71882fg_create_fan_sysfs_files helper function
hwmon/f71882fg: Make the decision wether to register fan attr. per fan

Jean Delvare (5):
hwmon: (w83627ehf) Skip reading unused voltage registers
hwmon: (w83627ehf) Move fan pins check to a separate function
hwmon: (lm75) Document why clones are not detected
hwmon: (w83627ehf) Uninline is_word_sized
hwmon: (w83627ehf) Better fix for negative temperature values

Jonathan Cameron (1):
hwmon: AD7314 driver (ported from IIO)

Michael Hennerich (1):
hwmon: (lm75) Add support for Analog Devices ADT75

Yong Zhang (1):
hwmon: (exynos4_tmu) Remove IRQF_DISABLED

Documentation/hwmon/ad7314 | 25 ++
Documentation/hwmon/adm1275 | 40 ++-
Documentation/hwmon/exynos4_tmu | 81 +++++
Documentation/hwmon/lm75 | 61 ++--
Documentation/hwmon/ltc2978 | 103 ++++++
Documentation/hwmon/pmbus | 13 +-
Documentation/hwmon/pmbus-core | 283 ++++++++++++++++
Documentation/hwmon/zl6100 | 125 +++++++
drivers/hwmon/Kconfig | 21 ++
drivers/hwmon/Makefile | 2 +
drivers/hwmon/ad7314.c | 186 ++++++++++
drivers/hwmon/exynos4_tmu.c | 524 +++++++++++++++++++++++++++++
drivers/hwmon/f71882fg.c | 231 +++++++------
drivers/hwmon/lm75.c | 39 ++-
drivers/hwmon/pmbus/Kconfig | 28 ++-
drivers/hwmon/pmbus/Makefile | 2 +
drivers/hwmon/pmbus/adm1275.c | 159 ++++++++-
drivers/hwmon/pmbus/lm25066.c | 17 +-
drivers/hwmon/pmbus/ltc2978.c | 408 ++++++++++++++++++++++
drivers/hwmon/pmbus/max16064.c | 3 +-
drivers/hwmon/pmbus/max34440.c | 13 +-
drivers/hwmon/pmbus/max8688.c | 9 +-
drivers/hwmon/pmbus/pmbus.c | 10 +-
drivers/hwmon/pmbus/pmbus.h | 23 ++-
drivers/hwmon/pmbus/pmbus_core.c | 85 +++--
drivers/hwmon/pmbus/ucd9000.c | 13 +-
drivers/hwmon/pmbus/ucd9200.c | 5 +-
drivers/hwmon/pmbus/zl6100.c | 256 ++++++++++++++
drivers/hwmon/w83627ehf.c | 238 +++++++++-----
include/linux/platform_data/exynos4_tmu.h | 83 +++++
30 files changed, 2755 insertions(+), 331 deletions(-)
create mode 100644 Documentation/hwmon/ad7314
create mode 100644 Documentation/hwmon/exynos4_tmu
create mode 100644 Documentation/hwmon/ltc2978
create mode 100644 Documentation/hwmon/pmbus-core
create mode 100644 Documentation/hwmon/zl6100
create mode 100644 drivers/hwmon/ad7314.c
create mode 100644 drivers/hwmon/exynos4_tmu.c
create mode 100644 drivers/hwmon/pmbus/ltc2978.c
create mode 100644 drivers/hwmon/pmbus/zl6100.c
create mode 100644 include/linux/platform_data/exynos4_tmu.h

Attachment: signature.asc
Description: Digital signature