mbox series

[GIT,PULL] hwmon updates for v6.8

Message ID 20240108172408.2220642-1-linux@roeck-us.net (mailing list archive)
State Not Applicable
Headers show
Series [GIT,PULL] hwmon updates for v6.8 | expand

Pull-request

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

Message

Guenter Roeck Jan. 8, 2024, 5:24 p.m. UTC
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

Comments

pr-tracker-bot@kernel.org Jan. 12, 2024, 10:20 p.m. UTC | #1
The pull request you sent on Mon,  8 Jan 2024 09:24:08 -0800:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/5dfec3cf3efbd897d774e3b5c08c2f0deaf9b5ad

Thank you!