All of lore.kernel.org
 help / color / mirror / Atom feed
From: Guenter Roeck <linux@roeck-us.net>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] hwmon updates for v6.8
Date: Mon,  8 Jan 2024 09:24:08 -0800	[thread overview]
Message-ID: <20240108172408.2220642-1-linux@roeck-us.net> (raw)

Hi Linus,

Please pull hwmon updates for Linux v6.8 from signed tag:

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

Thanks,
Guenter
------

The following changes since commit a39b6ac3781d46ba18193c9dbb2110f31e9bffe9:

  Linux 6.7-rc5 (2023-12-10 14:33:40 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/hwmon-for-v6.8

for you to fetch changes up to 41c71105a845ec1458680f01644d032a5fbbe0d9:

  hwmon: (gigabyte_waterforce) Mark status report as received under a spinlock (2024-01-08 07:27:27 -0800)

----------------------------------------------------------------
hwmon updates for v6.8

- New drivers

  * pmbus: Support for MPS Multi-phase mp2856/mp2857 controller

  * pmbus: Support for MPS Multi-phase mp5990

  * Driver for Gigabyte AORUS Waterforce AIO coolers

0c459759ca97 hwmon: (pmbus) Add ltc4286 driver

- Added support to existing drivers

  * lm75: Support for AMS AS6200 temperature sensor

  * k10temp: Support for AMD Family 19h Model 8h

  * max31827: Support for max31828 and max31829

  * sht3x: Support for sts3x

  * Add support for WMI SMM interface, and various related improvements.
    Add support for Optiplex 7000

  * emc1403: Support for EMC1442

  * npcm750-pwm-fan: Support for NPCM8xx

  * nct6775: Add support for 2 additional fan controls

- Minor improvements and bug fixes

  * gigabyte_waterforce: Mark status report as received under a spinlock

  * aquacomputer_d5next: Remove unneeded CONFIG_DEBUG_FS #ifdef

  * gpio-fan: Convert txt bindings to yaml

  * smsc47m1: Various cleanups / improvements

  * corsair-cpro: use NULL instead of 0

  * hp-wmi-sensors: Fix failure to load on EliteDesk 800 G6

  * tmp513: Various cleanups

  * peci/dimmtemp: Bump timeout

  * pc87360: Bounds check data->innr usage

  * nct6775: Fix fan speed set failure in automatic mode

  * ABI: sysfs-class-hwmon: document various missing attributes

  * lm25066: Use i2c_get_match_data()

  * nct6775: Use i2c_get_match_data(), and related fixes

  * max6650: Use i2c_get_match_data()

  * aspeed-pwm-tacho: Fix -Wstringop-overflow warning in aspeed_create_fan_tach_channel()

----------------------------------------------------------------
Abdel Alkuor (3):
      dt-bindings: hwmon: (lm75) Add AMS AS6200 temperature sensor
      hwmon: (lm75) Add AMS AS6200 temperature sensor
      hwmon: (lm75) Fix tmp112 default config

Aleksa Savic (3):
      hwmon: Add driver for Gigabyte AORUS Waterforce AIO coolers
      hwmon: (aquacomputer_d5next) Remove unneeded CONFIG_DEBUG_FS #ifdef
      hwmon: (gigabyte_waterforce) Mark status report as received under a spinlock

Andy Shevchenko (3):
      hwmon: (tmp513) Don't use "proxy" headers
      hwmon: (tmp513) Simplify with dev_err_probe()
      hwmon: (tmp513) Use SI constants from units.h

Antoniu Miclaus (1):
      hwmon: (ltc2991) remove device reference from state

Armin Wolf (9):
      hwmon: (dell-smm) Prepare for multiple SMM calling backends
      hwmon: (dell-smm) Move blacklist handling to module init
      hwmon: (dell-smm) Move whitelist handling to module init
      hwmon: (dell-smm) Move DMI config handling to module init
      hwmon: (dell-smm) Move config entries out of i8k_dmi_table
      hwmon: (dell-smm) Introduce helper function for data init
      hwmon: (dell-smm) Add support for WMI SMM interface
      hwmon: (dell-smm) Document the WMI SMM interface
      hwmon: (dell-smm) Add Optiplex 7000 to fan control whitelist

Daniel Matyas (5):
      hwmon: (max31827) Handle new properties from the devicetree
      hwmon: (max31827) Add support for max31828 and max31829
      hwmon: (max31827) Update bits with shutdown_write()
      hwmon: (max31827) Return closest value in update_interval
      hwmon: (max31827) Add custom attribute for resolution

David Heidelberg (1):
      dt-bindings: hwmon: gpio-fan: Convert txt bindings to yaml

Delphine CC Chiu (3):
      hwmon: (emc1403) Add support for EMC1442
      dt-bindings: hwmon: Add lltc ltc4286 driver bindings
      hwmon: (pmbus) Add ltc4286 driver

Guenter Roeck (1):
      hwmon: (nct6775-core) Explicitly initialize nct6775_device_names indexes

Gustavo A. R. Silva (1):
      hwmon: (aspeed-pwm-tacho) Fix -Wstringop-overflow warning in aspeed_create_fan_tach_channel()

James Seo (1):
      hwmon: (hp-wmi-sensors) Fix failure to load on EliteDesk 800 G6

Jami Kurki (1):
      hwmon: (k10temp) Add support for AMD Family 19h Model 8h

Javier Carrasco (4):
      ABI: sysfs-class-hwmon: rearrange humidity attributes alphabetically
      ABI: sysfs-class-hwmon: document missing humidity attributes
      ABI: sysfs-class-hwmon: fix tempY_crit_alarm access rights
      ABI: sysfs-class-hwmon: document emergency/max/min temperature alarms

Kees Cook (2):
      hwmon: (nct6775-platform) Explicitly initialize nct6775_sio_names indexes
      hwmon: (pc87360) Bounds check data->innr usage

Luca Ceresoli (1):
      hwmon: (lm75) remove now-unused include

Marius Zachmann (1):
      hwmon: (corsair-cpro) use NULL instead of 0

Michal Simek (1):
      dt-bindings: hwmon: Increase max number of io-channels

Patrick Rudolph (1):
      hwmon: (peci/dimmtemp) Bump timeout

Peter Yin (4):
      dt-bindings: hwmon: Add mps mp5990 driver bindings
      hwmon: (pmbus) Add support for MPS Multi-phase mp5990
      dt-bindings: Add MP2856/MP2857 voltage regulator device
      hwmon: (pmbus) Add support for MPS Multi-phase mp2856/mp2857 controller

Rob Herring (3):
      hwmon: (max6650) Use i2c_get_match_data()
      hwmon: (nct6775-i2c) Use i2c_get_match_data()
      hwmon: (lm25066) Use i2c_get_match_data()

Serge Semin (1):
      MAINTAINERS: Add maintainer for Baikal-T1 PVT hwmon driver

Stefan Gloor (1):
      hwmon: (sht3x) add sts3x support

Tomer Maimon (1):
      hwmon: (npcm750-pwm-fan) Add NPCM8xx support

Uwe Kleine-König (4):
      hwmon: (smsc47m1) Mark driver struct with __refdata to prevent section mismatch
      hwmon: (smsc47m1) Convert to platform remove callback returning void
      hwmon: (smsc47m1) Simplify device registration
      hwmon: (smsc47m1) Rename global platform device variable

Xing Tong Wu (2):
      hwmon: (nct6775) Add support for 2 additional fan controls
      hwmon: (nct6775) Fix fan speed set failure in automatic mode

Yang Li (1):
      hwmon: Fix some kernel-doc comments

 Documentation/ABI/testing/sysfs-class-hwmon        | 110 +++-
 .../devicetree/bindings/hwmon/gpio-fan.txt         |  41 --
 .../devicetree/bindings/hwmon/gpio-fan.yaml        |  60 ++
 .../devicetree/bindings/hwmon/iio-hwmon.yaml       |   2 +-
 .../devicetree/bindings/hwmon/lltc,ltc4286.yaml    |  50 ++
 Documentation/devicetree/bindings/hwmon/lm75.yaml  |  33 ++
 .../devicetree/bindings/trivial-devices.yaml       |   6 +
 Documentation/hwmon/dell-smm-hwmon.rst             |  38 +-
 Documentation/hwmon/gigabyte_waterforce.rst        |  47 ++
 Documentation/hwmon/index.rst                      |   4 +
 Documentation/hwmon/lm75.rst                       |  10 +
 Documentation/hwmon/ltc4286.rst                    |  95 ++++
 Documentation/hwmon/max31827.rst                   |  75 ++-
 Documentation/hwmon/mp2856.rst                     |  98 ++++
 Documentation/hwmon/mp5990.rst                     |  84 +++
 Documentation/hwmon/sht3x.rst                      |  29 +-
 MAINTAINERS                                        |  25 +
 drivers/hwmon/Kconfig                              |  11 +
 drivers/hwmon/Makefile                             |   1 +
 drivers/hwmon/aquacomputer_d5next.c                |  10 -
 drivers/hwmon/aspeed-pwm-tacho.c                   |  26 +-
 drivers/hwmon/corsair-cpro.c                       |   2 +-
 drivers/hwmon/dell-smm-hwmon.c                     | 608 ++++++++++++++-------
 drivers/hwmon/emc1403.c                            |   6 +-
 drivers/hwmon/gigabyte_waterforce.c                | 430 +++++++++++++++
 drivers/hwmon/hp-wmi-sensors.c                     | 125 ++++-
 drivers/hwmon/k10temp.c                            |   1 +
 drivers/hwmon/lm75.c                               | 114 +++-
 drivers/hwmon/ltc2991.c                            |  20 +-
 drivers/hwmon/max31827.c                           | 275 ++++++++--
 drivers/hwmon/max6650.c                            |   8 +-
 drivers/hwmon/nct6775-core.c                       |  41 +-
 drivers/hwmon/nct6775-i2c.c                        |  14 +-
 drivers/hwmon/nct6775-platform.c                   |  26 +-
 drivers/hwmon/nct6775.h                            |   2 +-
 drivers/hwmon/npcm750-pwm-fan.c                    |  30 +-
 drivers/hwmon/pc87360.c                            |   6 +-
 drivers/hwmon/peci/dimmtemp.c                      |   2 +-
 drivers/hwmon/pmbus/Kconfig                        |  28 +
 drivers/hwmon/pmbus/Makefile                       |   3 +
 drivers/hwmon/pmbus/lm25066.c                      |  14 +-
 drivers/hwmon/pmbus/ltc4286.c                      | 175 ++++++
 drivers/hwmon/pmbus/mp2856.c                       | 466 ++++++++++++++++
 drivers/hwmon/pmbus/mp5990.c                       | 179 ++++++
 drivers/hwmon/sht4x.c                              |   3 +-
 drivers/hwmon/smsc47m1.c                           |  67 +--
 drivers/hwmon/tmp513.c                             |  64 ++-
 drivers/platform/x86/wmi.c                         |   1 +
 48 files changed, 3066 insertions(+), 499 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/hwmon/gpio-fan.txt
 create mode 100644 Documentation/devicetree/bindings/hwmon/gpio-fan.yaml
 create mode 100644 Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
 create mode 100644 Documentation/hwmon/gigabyte_waterforce.rst
 create mode 100644 Documentation/hwmon/ltc4286.rst
 create mode 100644 Documentation/hwmon/mp2856.rst
 create mode 100644 Documentation/hwmon/mp5990.rst
 create mode 100644 drivers/hwmon/gigabyte_waterforce.c
 create mode 100644 drivers/hwmon/pmbus/ltc4286.c
 create mode 100644 drivers/hwmon/pmbus/mp2856.c
 create mode 100644 drivers/hwmon/pmbus/mp5990.c

             reply	other threads:[~2024-01-08 17:24 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-01-08 17:24 Guenter Roeck [this message]
2024-01-12 22:20 ` [GIT PULL] hwmon updates for v6.8 pr-tracker-bot

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=20240108172408.2220642-1-linux@roeck-us.net \
    --to=linux@roeck-us.net \
    --cc=linux-hwmon@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.