[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20240108172408.2220642-1-linux@roeck-us.net>
Date: Mon, 8 Jan 2024 09:24:08 -0800
From: Guenter Roeck <linux@...ck-us.net>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-hwmon@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [GIT PULL] hwmon updates for v6.8
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
Powered by blists - more mailing lists