[lm-sensors] [GIT PULL] hwmon changes for 2.6.39

Guenter Roeck guenter.roeck at ericsson.com
Wed Mar 16 19:49:38 CET 2011

Hi Linus,

Please pull hwmon subsystem changes for Linux 2.6.39 from:

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

Added support for several new devices this time around. Most notable addition
is probably the PMBus driver, which provides support for a whole class of devices.

Guenter Roeck


The following changes since commit 521cb40b0c44418a4fd36dc633f575813d59a43d:

  Linux 2.6.38 (2011-03-14 18:20:32 -0700)

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

Guenter Roeck (29):
      hwmon: Add support for Lineage Compact Power Line PEM devices
      hwmon: (lm85) Use boolean to determine if VID5 is configured
      hwmon: (lm85) Use function to remove sysfs attribute files
      hwmon: (lm85) Do not update hysteresis and temp_auto_off if auto_temp_min is changed
      hwmon: (lm85) Add support for EMC6D103S
      hwmon: PMBus device driver
      hwmon: PMBus driver documentation
      hwmon: (pmbus) Add support for Maxim MAX8688
      hwmon: (pmbus) Add support for Maxim MAX16064
      hwmon: (pmbus) Add support for Maxim MAX34440/MAX34441
      hwmon: (pmbus) More stringent checking of VOUT_MODE register
      hwmon: (pmbus) Improve support for paged fans
      hwmon: (pmbus) Improve support for paged temperature sensors
      hwmon: (pmbus) Continuously update temperature limit registers
      hwmon: (pmbus) Fix LINEAR16 data format
      hwmon: Add tachometer pulses per fan revolution to sysfs ABI
      hwmon: (w83627ehf) Unify temperature register access, and use strict string conversions
      hwmon: (w83627ehf) Fixed most checkpatch warnings and errors
      hwmon: (w83627ehf) Optimize multi-bank register access
      hwmon: (w83627ehf) Improve support for W83667HG-B
      hwmon: (w83627ehf) Remove references to datasheets which no longer exist
      hwmon: (w83627ehf) Convert register arrays to 16 bit, and convert access to pointers
      hwmon: (w83627ehf) Permit enabling SmartFan IV mode if configured at startup
      hwmon: (w83627ehf) Add support for Nuvoton NCT6775F and NCT6776F
      hwmon: (w83627ehf) Use 16 bit fan count registers if supported
      hwmon: (w83627ehf) Store rpm instead of raw fan speed data
      hwmon: (w83627ehf) Update Kconfig for W83677HG-B, NCT6775F and NCT6776F
      hwmon: (w83627ehf) Display correct temperature sensor labels for systems with NCT6775F
      hwmon: (lineage-pem): Fix in1 voltage alarm sysfs attributes

Hans de Goede (10):
      hwmon/f71882fg: Fix temp1 sensor type reporting
      hwmon/f71882fg: Only allow negative auto point temps if fan_neg_temp is enabled
      hwmon/f71882fg: Make creation of in sysfs attributes more generic
      hwmon/f71882fg: Make number of temps configurable
      hwmon/f71882fg: Remove bogus temp2_type for certain models
      hwmon/f71882fg: Separate temp beep sysfs attr from the other temp sysfs attr
      hwmon/f71882fg: Break out test for auto pwm's controlled by digital readings
      hwmon/f71882fg: Add support for f71889ed
      hwmon/f71882fg: Add support for f71869f and f71869e
      hwmon/f71882fg: Add support for f71808e

Ian Dobson (1):
      hwmon: (w83627ehf) Add fan debounce support for NCT6775F and NCT6776F

Mark Brown (1):
      hwmon: (lis3lv02d) Convert SPI to dev_pm_ops

per.dalen at appeartv.com (1):
      hwmon: Add support for LTC4151

stigge at antcom.de (2):
      hwmon: Driver for Maxim MAX6639
      hwmon: (max6639) Set reasonable default PWM frequency

 Documentation/hwmon/f71882fg        |   16 +-
 Documentation/hwmon/lineage-pem     |   77 ++
 Documentation/hwmon/lm85            |   12 +-
 Documentation/hwmon/ltc4151         |   47 +
 Documentation/hwmon/max6639         |   49 +
 Documentation/hwmon/pmbus           |  215 +++++
 Documentation/hwmon/sysfs-interface |   11 +
 Documentation/hwmon/w83627ehf       |   60 +-
 drivers/hwmon/Kconfig               |   92 ++-
 drivers/hwmon/Makefile              |   10 +
 drivers/hwmon/f71882fg.c            |  522 ++++++++----
 drivers/hwmon/lineage-pem.c         |  586 +++++++++++++
 drivers/hwmon/lis3lv02d_spi.c       |   19 +-
 drivers/hwmon/lm85.c                |  136 ++--
 drivers/hwmon/ltc4151.c             |  256 ++++++
 drivers/hwmon/max16064.c            |   91 ++
 drivers/hwmon/max34440.c            |  199 +++++
 drivers/hwmon/max6639.c             |  653 ++++++++++++++
 drivers/hwmon/max8688.c             |  158 ++++
 drivers/hwmon/pmbus.c               |  203 +++++
 drivers/hwmon/pmbus.h               |  313 +++++++
 drivers/hwmon/pmbus_core.c          | 1658 +++++++++++++++++++++++++++++++++++
 drivers/hwmon/w83627ehf.c           | 1351 +++++++++++++++++++++-------
 include/linux/i2c/max6639.h         |   14 +
 include/linux/i2c/pmbus.h           |   45 +
 25 files changed, 6208 insertions(+), 585 deletions(-)
 create mode 100644 Documentation/hwmon/lineage-pem
 create mode 100644 Documentation/hwmon/ltc4151
 create mode 100644 Documentation/hwmon/max6639
 create mode 100644 Documentation/hwmon/pmbus
 create mode 100644 drivers/hwmon/lineage-pem.c
 create mode 100644 drivers/hwmon/ltc4151.c
 create mode 100644 drivers/hwmon/max16064.c
 create mode 100644 drivers/hwmon/max34440.c
 create mode 100644 drivers/hwmon/max6639.c
 create mode 100644 drivers/hwmon/max8688.c
 create mode 100644 drivers/hwmon/pmbus.c
 create mode 100644 drivers/hwmon/pmbus.h
 create mode 100644 drivers/hwmon/pmbus_core.c
 create mode 100644 include/linux/i2c/max6639.h
 create mode 100644 include/linux/i2c/pmbus.h

More information about the lm-sensors mailing list