[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20260210153731.3719742-1-linux@roeck-us.net>
Date: Tue, 10 Feb 2026 07:37:30 -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 updated for hwmon-for-v7.0-rc1
Hi Linus,
Please pull hwmon updated for Linux hwmon-for-v7.0-rc1 from signed tag:
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v7.0-rc1
Thanks,
Guenter
------
The following changes since commit 615901b57b7ef8eb655f71358f7e956e42bcd16b:
hwmon: (acpi_power_meter) Fix deadlocks related to acpi_power_meter_notify() (2026-01-31 07:36:57 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/hwmon-for-v7.0-rc1
for you to fetch changes up to 9e33c1dba22431bea9b2bf48adf56859e52fc7ec:
hwmon: (pmbus/mpq8785) fix VOUT_MODE mismatch during identification (2026-02-10 07:14:45 -0800)
----------------------------------------------------------------
hwmon updates for v7.0
- New drivers
* PMBus driver for HiTRON HAC300S power supply
* PMBus Driver for Monolithic MP5926 Hot-Swap Controller
* PMBus Driver for STEF48H28 hot-swap controller
- Support for new chips in existing drivers
* asus-ec-sensors: Support for Pro WS TRX50-SAGE WIFI A and
ROG MAXIMUS X HERO
* dell-smm: Support for Dell OptiPlex 7080
* f71882fg: Support for F81968
* gpd-fan: Support for Micro PC 2
* nct6683: New customer ID for ASRock Z590 Taichi
* nct6775: Support for ASUS Pro WS WRX90E-SAGE SE
* sht3x: Support for SHT85
* tmp108: Support for P3T1035 and P3T2030
- Bug fixes
* ibmpex: Revert "fix" for UAF which didn't fix a UAF but introduced a
race condition resulting in a NULL pointer crash.
* pmbus/mpq8785: Fix failure to instantiate driver if the chip is
configured for VID mode
* max16065: Use READ/WRITE_ONCE to avoid compiler optimization induced
race
* nct7363, emc2305: Resource leak fixes
- Other notable changes
* cros_ec: Support for temperature limit thresholds
* coretemp: Add TjMax for Silvermont through Tremont Atoms
Various other minor improvements.
----------------------------------------------------------------
Anj Duvnjak (1):
hwmon: (nct6683) Add customer ID for ASRock Z590 Taichi
Antoni Pokusinski (1):
hwmon: (sht3x) add support for SHT85
Armin Wolf (1):
hwmon: (dell-smm) Add support for Dell OptiPlex 7080
Carl Lee (1):
hwmon: (pmbus/mpq8785) fix VOUT_MODE mismatch during identification
Charles Hsu (2):
dt-bindings: hwmon: add STEF48H28
hwmon: pmbus: add support for STEF48H28
Cryolitia PukNgae (1):
hwmon: (gpd-fan) add support for Micro PC 2
Denis Pauk (1):
hwmon: (nct6775) Add ASUS Pro WS WRX90E-SAGE SE
Felix Gu (2):
hwmon: (emc2305) Fix a resource leak in emc2305_of_parse_pwm_child
hwmon: (nct7363) Fix a resource leak in nct7363_present_pwm_fanin
Filippo Muscherà (1):
hwmon: (nct6775) use sysfs_emit instead of sprintf
Guenter Roeck (1):
Revert "hwmon: (ibmpex) fix use-after-free in high/low store"
Gui-Dong Han (2):
hwmon: submitting-patches: Explain race conditions caused by calculations in macros
hwmon: (max16065) Use READ/WRITE_ONCE to avoid compiler optimization induced race
Jai Kith (1):
hwmon: (asus-ec-sensors) Add VRM temperature for Pro WS WRX90E-SAGE SE
Ji-Ze Hong (Peter Hong) (1):
hwmon: (f71882fg) Add F81968 support
Kari Argillander (2):
hwmon: Fix wrong return errno in *sanitize_name()
hwmon: Use sysfs_emit in show function callbacks
Krzysztof Kozlowski (3):
hwmon: (emc2305) Simplify with scoped for each OF child loop
hwmon: (max6639) Simplify with scoped for each OF child loop
hwmon: (nct7363) Simplify with scoped for each OF child loop
Laveesh Bansal (2):
Documentation: hwmon: coretemp: Update supported CPUs and TjMax values
hwmon: (coretemp) Add TjMax for Silvermont through Tremont Atoms
Mayank Mahajan (3):
dt-bindings: hwmon: ti,tmp108: Add P3T1035,P3T2030
hwmon: (tmp108) Add support for P3T1035 and P3T2030
hwmon: (tmp108) Add P3T1035 and P3T2030 support
Randy Dunlap (1):
hwmon: pmbus: fix table in STEF48H28 documentation
Reis Holmes (1):
hwmon: (asus-ec-sensors) add ROG MAXIMUS X HERO
Rob Herring (Arm) (1):
dt-bindings: hwmon: Convert aspeed,ast2400-pwm-tacho to DT schema
Robert Marko (1):
dt-bindings: hwmon: sparx5: add microchip,lan9691-temp
Robert McIntyre (1):
hwmon: (asus-ec-sensors) add Pro WS TRX50-SAGE WIFI A
Szymon Wilczek (1):
hwmon: (acpi_power_meter) Replace deprecated strcpy() with strscpy()
Thomas Weißschuh (4):
hwmon: (cros_ec) Split up supported features in the documentation
hwmon: (cros_ec) Add support for fan target speed
hwmon: (cros_ec) Move temperature channel params to a macro
hwmon: (cros_ec) Add support for temperature thresholds
Vaibhav Gupta (1):
hwmon: (fam15h_power) Use generic power management
Vasileios Amoiridis (2):
dt-bindings: trivial-devices: Add hitron,hac300s
hwmon: Add support for HiTRON HAC300S PSU
Wensheng Wang (1):
hwmon: (mp2925) Add vid offset for vid mode
Yuxi Wang (2):
dt-bindings: hwmon: Add mps mp5926 driver bindings
hwmon: (pmbus) Add mp5926 driver
.../bindings/hwmon/aspeed,ast2400-pwm-tacho.yaml | 106 +++++++++++
.../devicetree/bindings/hwmon/aspeed-pwm-tacho.txt | 73 --------
.../bindings/hwmon/microchip,sparx5-temp.yaml | 8 +-
.../devicetree/bindings/hwmon/ti,tmp108.yaml | 21 ++-
.../devicetree/bindings/trivial-devices.yaml | 6 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
Documentation/hwmon/asus_ec_sensors.rst | 2 +
Documentation/hwmon/coretemp.rst | 59 ++++--
Documentation/hwmon/cros_ec_hwmon.rst | 29 ++-
Documentation/hwmon/gpd-fan.rst | 3 +
Documentation/hwmon/hac300s.rst | 37 ++++
Documentation/hwmon/index.rst | 3 +
Documentation/hwmon/mp5926.rst | 92 ++++++++++
Documentation/hwmon/nct6683.rst | 1 +
Documentation/hwmon/sht3x.rst | 18 +-
Documentation/hwmon/stef48h28.rst | 71 ++++++++
Documentation/hwmon/submitting-patches.rst | 5 +-
Documentation/hwmon/tmp108.rst | 17 ++
MAINTAINERS | 21 +++
drivers/hwmon/Kconfig | 6 +-
drivers/hwmon/acpi_power_meter.c | 4 +-
drivers/hwmon/asus-ec-sensors.c | 17 +-
drivers/hwmon/coretemp.c | 9 +
drivers/hwmon/cros_ec_hwmon.c | 130 +++++++++++---
drivers/hwmon/dell-smm-hwmon.c | 7 +
drivers/hwmon/emc2305.c | 8 +-
drivers/hwmon/f71882fg.c | 6 +-
drivers/hwmon/fam15h_power.c | 11 +-
drivers/hwmon/gpd-fan.c | 27 ++-
drivers/hwmon/hwmon.c | 11 +-
drivers/hwmon/ibmpex.c | 9 +-
drivers/hwmon/max16065.c | 26 +--
drivers/hwmon/max6639.c | 7 +-
drivers/hwmon/nct6683.c | 3 +
drivers/hwmon/nct6775-core.c | 70 ++++----
drivers/hwmon/nct6775-platform.c | 1 +
drivers/hwmon/nct7363.c | 8 +-
drivers/hwmon/pmbus/Kconfig | 27 +++
drivers/hwmon/pmbus/Makefile | 3 +
drivers/hwmon/pmbus/hac300s.c | 132 ++++++++++++++
drivers/hwmon/pmbus/mp2925.c | 23 ++-
drivers/hwmon/pmbus/mp5926.c | 184 +++++++++++++++++++
drivers/hwmon/pmbus/mpq8785.c | 28 +++
drivers/hwmon/pmbus/stef48h28.c | 75 ++++++++
drivers/hwmon/sht3x.c | 1 +
drivers/hwmon/tmp108.c | 197 +++++++++++++++++----
46 files changed, 1345 insertions(+), 259 deletions(-)
create mode 100644 Documentation/devicetree/bindings/hwmon/aspeed,ast2400-pwm-tacho.yaml
delete mode 100644 Documentation/devicetree/bindings/hwmon/aspeed-pwm-tacho.txt
create mode 100644 Documentation/hwmon/hac300s.rst
create mode 100644 Documentation/hwmon/mp5926.rst
create mode 100644 Documentation/hwmon/stef48h28.rst
create mode 100644 drivers/hwmon/pmbus/hac300s.c
create mode 100644 drivers/hwmon/pmbus/mp5926.c
create mode 100644 drivers/hwmon/pmbus/stef48h28.c
Powered by blists - more mailing lists