[GIT PULL] hwmon fixes for v7.2-rc2

From: Guenter Roeck

Date: Thu Jul 02 2026 - 09:46:34 EST


Hi Linus,

Please pull hwmon fixes for Linux v7.2-rc2 from signed tag:

git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v7.2-rc2

Thanks,
Guenter
------

The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/hwmon-for-v7.2-rc2

for you to fetch changes up to fe87b8dc67f1b2c64e76a66e78468c533d3c44ca:

hwmon: (aspeed-g6-pwm-tach) Guard fan RPM calculation against divide-by-zero (2026-06-29 16:37:43 -0700)

----------------------------------------------------------------
hwmon fixes for v7.2-rc2

- adm1275: Detect coefficient overflow, and prevent reading uninitialized
stack

- aspeed-g6-pwm-tach: Guard fan RPM calculation against divide-by-zero

- asus_atk0110: Check package count before accessing element

- ltc4283: fix malformed table docs build error

- occ: Unregister sysfs devices outside occ lock to avoid lockdep warning

- pmbus core: Fix passing events to regulator core, and honor vrm_version in
pmbus_data2reg_vid()

- w83627hf: Remove VID sysfs files on error and remove

- w83793: remove vrm sysfs file on probe failure

- Various: Add missing 'select REGMAP_I2C' to Kconfig

----------------------------------------------------------------
Abdurrahman Hussain (1):
hwmon: (pmbus/core) honor vrm_version in pmbus_data2reg_vid()

Guenter Roeck (2):
hwmon: (pmbus) Fix passing events to regulator core
hwmon: (aspeed-g6-pwm-tach) Guard fan RPM calculation against divide-by-zero

HyeongJun An (1):
hwmon: (asus_atk0110) Check package count before accessing element

Joshua Crofts (3):
hwmon: (max1619) add missing 'select REGMAP' to Kconfig
hwmon: (ltc2992) add missing 'select REGMAP_I2C' to Kconfig
hwmon: (max6697) add missing 'select REGMAP_I2C' to Kconfig

Matti Vaittinen (2):
hwmon: adm1275: Prevent reading uninitialized stack
hwmon: adm1275: Detect coefficient overflow

Pengpeng Hou (2):
hwmon: (w83793) remove vrm sysfs file on probe failure
hwmon: (w83627hf) remove VID sysfs files on error and remove

Randy Dunlap (1):
docs: hwmon: ltc4283: fix malformed table docs build error

Runyu Xiao (1):
hwmon: (occ) unregister sysfs devices outside occ lock

Documentation/hwmon/ltc4283.rst | 4 ++--
drivers/hwmon/Kconfig | 3 +++
drivers/hwmon/aspeed-g6-pwm-tach.c | 5 ++++-
drivers/hwmon/asus_atk0110.c | 3 +++
drivers/hwmon/occ/common.c | 34 ++++++++++++++++++++++++++++------
drivers/hwmon/occ/common.h | 1 +
drivers/hwmon/pmbus/adm1275.c | 20 +++++++++++++++-----
drivers/hwmon/pmbus/pmbus_core.c | 37 ++++++++++++++++++++++++++++++-------
drivers/hwmon/w83627hf.c | 4 ++++
drivers/hwmon/w83793.c | 1 +
10 files changed, 91 insertions(+), 21 deletions(-)