mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Guenter Roeck <linux@roeck-us.net>
To: torvalds@linuxfoundation.org
Cc: linux-kernel@vger.kernel.org, linux-hwmon@vger.kernel.org
Subject: [GIT PULL] hwmon updates for v4.10
Date: Tue, 13 Dec 2016 10:11:47 -0800	[thread overview]
Message-ID: <1481652707-31273-1-git-send-email-linux@roeck-us.net> (raw)

Hi Linus,

Please pull hwmon updates for Linux v4.10 from signed tag:

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

Thanks,
Guenter
------

The following changes since commit e5517c2a5a49ed5e99047008629f1cd60246ea0e:

  Linux 4.9-rc7 (2016-11-27 13:08:04 -0800)

are available in the git repository at:

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

for you to fetch changes up to 4fccd4a1e8944033bcd7693ea4e8fb478cd2059a:

  hwmon: (g762) Fix overflows and crash seen when writing limit attributes (2016-12-12 11:33:44 -0800)

----------------------------------------------------------------
hwmon updates for v4.10

- new drivers for TMP108 and TC654
- hwmon core code cleanup
- coretemp driver cleanup
- fix overflow issues in several drivers
- minor fixes, cleanups and enhancements in various drivers

----------------------------------------------------------------
Chris Packham (1):
      hwmon: Add tc654 driver

Clemens Gruber (3):
      hwmon: (mcp3021) add devicetree bindings documentation
      hwmon: (mcp3021) replace S_IRUGO with 0444
      hwmon: (mcp3021) add devicetree support

Guenter Roeck (21):
      hwmon: (adm9240) Fix overflows seen when writing into limit attributes
      hwmon: (ds620) Fix overflows seen when writing temperature limits
      hwmon: (smsc47m192) Fix overflows seen when writing into limit attributes
      hwmon: (core) Clarify when read and write callbacks are mandatory
      hwmon: (core) Add support for string attributes to new API
      hwmon: (core) Clarify use of chip attributes
      hwmon: (core) Deprecate hwmon_device_register()
      hwmon: (core) Make is_visible callback truly mandatory
      hwmon: (core) Explain why at least two attribute groups are allocated
      hwmon: (core) Rename groups parameter in API to extra_groups
      hwmon: (core) Simplify sysfs attribute name allocation
      hwmon: (adm1025) Fix overflows seen when writing voltage limits
      hwmon: (adm1026) Fix overflows seen when writing into limit attributes
      hwmon: (adt7462) Fix overflows seen when writing into limit attributes
      hwmon: (adt7470) Fix overflows seen when writing into limit attributes
      hwmon: (nct7802) Fix overflows seen when writing into limit attributes
      hwmon: (lm87) Fix overflow seen when writing voltage limit attributes
      hwmon: (lm85) Fix overflows seen when writing voltage limit attributes
      hwmon: (emc2103) Fix overflows seen when temperature limit attributes
      hwmon: (emcw201) Fix overflows seen when writing into limit attributes
      hwmon: (g762) Fix overflows and crash seen when writing limit attributes

Jared Bents (1):
      hwmon: (amc6821) sign extension temperature

Jason Gunthorpe (1):
      hwmon: (lm87) Use hwmon to create the sysfs groups

Javier Martinez Canillas (1):
      hwmon: (scpi) Fix module autoload

John Muir (2):
      hwmon: Add Texas Instruments TMP108 temperature sensor driver.
      devicetree: hwmon: Add documentation for TMP108 driver.

Michael Walle (1):
      hwmon: (adt7411) update to new hwmon registration API

Sebastian Andrzej Siewior (1):
      hwmon: (via-cputemp) Convert to hotplug state machine

Thomas Gleixner (7):
      hwmon: (via-cputemp) Remove pointless CPU check on each CPU
      hwmon: (coretemp) Fixup target cpu for package when cpu is offlined
      hwmon: (coretemp) Simplify sibling management
      hwmon: (coretemp) Avoid redundant lookups
      hwmon: (coretemp) Convert to hotplug state machine
      hwmon: (coretemp) Use proper error codes in cpu online callback
      hwmon: (coretemp) Simplify package management

Tobias Klauser (1):
      hwmon: (lm90) Mention support for TI TMP451 in Kconfig description

Yi Li (1):
      hwmon: (adm1275) Enable adm1278 VOUT sampling

 .../devicetree/bindings/hwmon/mcp3021.txt          |  21 +
 Documentation/devicetree/bindings/hwmon/tmp108.txt |  14 +
 .../devicetree/bindings/i2c/trivial-devices.txt    |   2 +
 Documentation/hwmon/hwmon-kernel-api.txt           |  58 ++-
 Documentation/hwmon/tc654                          |  31 ++
 Documentation/hwmon/tmp108                         |  36 ++
 drivers/hwmon/Kconfig                              |  26 +-
 drivers/hwmon/Makefile                             |   2 +
 drivers/hwmon/adm1025.c                            |   2 +-
 drivers/hwmon/adm1026.c                            |  26 +-
 drivers/hwmon/adm9240.c                            |   9 +-
 drivers/hwmon/adt7411.c                            | 301 +++++++-----
 drivers/hwmon/adt7462.c                            |  12 +-
 drivers/hwmon/adt7470.c                            |   6 +-
 drivers/hwmon/amc6821.c                            |   4 +-
 drivers/hwmon/coretemp.c                           | 321 +++++--------
 drivers/hwmon/ds620.c                              |   2 +-
 drivers/hwmon/emc2103.c                            |   4 +-
 drivers/hwmon/emc6w201.c                           |   8 +-
 drivers/hwmon/g762.c                               |  11 +-
 drivers/hwmon/hwmon.c                              |  79 +++-
 drivers/hwmon/lm85.c                               |   3 +-
 drivers/hwmon/lm87.c                               | 136 ++----
 drivers/hwmon/mcp3021.c                            |  50 +-
 drivers/hwmon/nct7802.c                            |   8 +-
 drivers/hwmon/pmbus/adm1275.c                      |  20 +-
 drivers/hwmon/scpi-hwmon.c                         |   1 +
 drivers/hwmon/smsc47m192.c                         |   5 +-
 drivers/hwmon/tc654.c                              | 514 +++++++++++++++++++++
 drivers/hwmon/tmp108.c                             | 469 +++++++++++++++++++
 drivers/hwmon/via-cputemp.c                        |  77 +--
 include/linux/hwmon.h                              |  31 +-
 32 files changed, 1695 insertions(+), 594 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/hwmon/mcp3021.txt
 create mode 100644 Documentation/devicetree/bindings/hwmon/tmp108.txt
 create mode 100644 Documentation/hwmon/tc654
 create mode 100644 Documentation/hwmon/tmp108
 create mode 100644 drivers/hwmon/tc654.c
 create mode 100644 drivers/hwmon/tmp108.c

                 reply	other threads:[~2016-12-13 18:11 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1481652707-31273-1-git-send-email-linux@roeck-us.net \
    --to=linux@roeck-us.net \
    --cc=linux-hwmon@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linuxfoundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®