Hi Linus, Please pull hwmon updates for Linux v6.6 from signed tag: git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v6.6 Thanks, Guenter ------ The following changes since commit 56b930dcd88c2adc261410501c402c790980bdb5: hwmon: (aquacomputer_d5next) Add selective 200ms delay after sending ctrl report (2023-08-09 21:09:47 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/hwmon-for-v6.6 for you to fetch changes up to 919a83d020a8dfa1411c1dc1cff23a833f0f5268: hwmon: (tmp513) Simplify probe() (2023-08-25 07:43:10 -0700) ---------------------------------------------------------------- hwmon updates for v6.6 - New drivers * Driver for Renesas HS3001 - Chip support added to existing drivers * pmbus/mp2975 driver now supports MP2971 and MP2973 - Functional improvements * Additional voltage and temperature sensor support for NCT6798/NCT6799 in nt6755 driver * it87 driver now detects AMDTSI sensor type * dimmtemp now supports more than 32 DIMMs - Driver removals * sm665 driver removed as unsupportable and long since obsolete - Minor fixes, cleanups, and simplifications in several drivers ---------------------------------------------------------------- Ahmad Khalifa (4): hwmon: (nct6775) Change labels for nct6799 hwmon: (nct6775) Increase and reorder ALARM/BEEP bits hwmon: (nct6775) Add support for 18 IN readings for nct6799 hwmon: (nct6775) Additional TEMP registers for nct6799 Andre Werner (2): dt-bindings: hwmon: Add description for new hwmon sensor hs3001 hwmon: Add driver for Renesas HS3001 Azeem Shaikh (1): hwmon: (pmbus/max20730) Remove strlcpy occurences Biju Das (2): hwmon: (tmp513) Fix the channel number in tmp51x_is_visible() hwmon: (tmp513) Simplify probe() Christophe JAILLET (1): hwmon: (lan966x) Use the devm_clk_get_enabled() helper function Eddie James (1): hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs attribute Eugene Shalygin (1): hwmon: (asus-ec-sensosrs) fix mutex path for X670E Hero Frank Crawford (3): hwmon: (it87) Split temperature sensor detection to separate function hwmon: (it87) Improve temperature reporting support hwmon: (it87) Add support to detect sensor type AMDTSI Guenter Roeck (1): hwmon: Remove smm665 driver Ilpo Järvinen (3): hwmon: (via686a) Do PCI error checks on own line hwmon: (vt8231) Do PCI error checks on own line hwmon: (sis5595) Do PCI error checks on own line James Seo (2): hwmon: (hp-wmi-sensors) Get WMI instance count from WMI driver core hwmon: (hp-wmi-sensors) Initialize pevents in hp_wmi_sensors_init() Joaquín Ignacio Aramendía (1): hwmon: (oxp-sensors) Move board detection to the init function JuenKit Yip (1): hwmon: (sht3x) convert some of sysfs interface to hwmon Krzysztof Kozlowski (15): hwmon: (adt7475) fix Wvoid-pointer-to-enum-cast warning hwmon: (ad7418) fix Wvoid-pointer-to-enum-cast warning hwmon: (ads7828) fix Wvoid-pointer-to-enum-cast warning hwmon: (ina2xx) fix Wvoid-pointer-to-enum-cast warning hwmon: (lm63) fix Wvoid-pointer-to-enum-cast warning hwmon: (lm75) fix Wvoid-pointer-to-enum-cast warning hwmon: (lm85) fix Wvoid-pointer-to-enum-cast warning hwmon: (lm90) fix Wvoid-pointer-to-enum-cast warning hwmon: (max20730) fix Wvoid-pointer-to-enum-cast warning hwmon: (max6697) fix Wvoid-pointer-to-enum-cast warning hwmon: (tmp513) fix Wvoid-pointer-to-enum-cast warning hwmon: (pmbus/ibm-cffps) fix Wvoid-pointer-to-enum-cast warning hwmon: (pmbus/tps53679) fix Wvoid-pointer-to-enum-cast warning hwmon: (pmbus/ucd9000) fix Wvoid-pointer-to-enum-cast warning hwmon: (pmbus/ucd9200) fix Wvoid-pointer-to-enum-cast warning Naresh Solanki (1): hwmon: (max6639) Add compatible string Patrick Rudolph (13): hwmon: (dimmtemp) Support more than 32 DIMMs hwmon: (pmbus/mp2975) Fix whitespace error dt-bindings: trivial-devices: Add MPS MP2971 and MP2973 hwmon: (pmbus/mp2975) Prepare for MP2973 and MP2971 hwmon: (pmbus/mp2975) Simplify VOUT code hwmon: (pmbus/mp2975) Make phase count variable hwmon: (pmbus/mp2975) Add support for MP2971 and MP2973 hwmon: (pmbus/mp2975) Add regulator support hwmon: (pmbus/mp2975) Add OCP limit hwmon: (pmbus/mp2975) Fix PGOOD in READ_STATUS_WORD hwmon: pmbus: Reduce clear fault page invocations hwmon: pmbus: Drop unnecessary clear fault page hwmon: pmbus: Fix -EIO seen on pli1209 Rob Herring (1): hwmon: Explicitly include correct DT includes Ruan Jinjie (1): hwmon: (nsa320-hwmon) Remove redundant of_match_ptr() Uwe Kleine-König (1): hwmon: (pmbus) Update documentation to not use .probe_new() any more Vadim Pasternak (1): hwmon: (mlxreg-fan) Extend number of supported fans Yangtao Li (1): hwmon: (bt1-pvt) Convert to devm_platform_ioremap_resource() .../devicetree/bindings/trivial-devices.yaml | 6 + Documentation/hwmon/hs3001.rst | 37 ++ Documentation/hwmon/index.rst | 2 +- Documentation/hwmon/nct6775.rst | 11 +- Documentation/hwmon/pmbus.rst | 2 +- Documentation/hwmon/smm665.rst | 187 ------ MAINTAINERS | 13 +- drivers/hwmon/Kconfig | 24 +- drivers/hwmon/Makefile | 2 +- drivers/hwmon/ad7418.c | 4 +- drivers/hwmon/ads7828.c | 5 +- drivers/hwmon/adt7475.c | 3 +- drivers/hwmon/as370-hwmon.c | 3 +- drivers/hwmon/aspeed-pwm-tacho.c | 3 +- drivers/hwmon/asus-ec-sensors.c | 2 +- drivers/hwmon/bt1-pvt.c | 9 +- drivers/hwmon/g762.c | 1 - drivers/hwmon/gxp-fan-ctrl.c | 2 +- drivers/hwmon/hp-wmi-sensors.c | 22 +- drivers/hwmon/hs3001.c | 242 +++++++ drivers/hwmon/ina2xx.c | 3 +- drivers/hwmon/it87.c | 74 ++- drivers/hwmon/lan966x-hwmon.c | 24 +- drivers/hwmon/lm63.c | 4 +- drivers/hwmon/lm75.c | 3 +- drivers/hwmon/lm85.c | 4 +- drivers/hwmon/lm90.c | 4 +- drivers/hwmon/lochnagar-hwmon.c | 1 - drivers/hwmon/ltq-cputemp.c | 3 +- drivers/hwmon/max31730.c | 1 - drivers/hwmon/max6621.c | 2 +- drivers/hwmon/max6639.c | 6 + drivers/hwmon/max6697.c | 3 +- drivers/hwmon/mcp3021.c | 1 - drivers/hwmon/mlxreg-fan.c | 12 +- drivers/hwmon/nct6775-core.c | 355 +++++++---- drivers/hwmon/nct6775-platform.c | 2 +- drivers/hwmon/nct6775.h | 30 +- drivers/hwmon/nsa320-hwmon.c | 4 +- drivers/hwmon/oxp-sensors.c | 29 +- drivers/hwmon/peci/dimmtemp.c | 26 +- drivers/hwmon/pmbus/Kconfig | 7 + drivers/hwmon/pmbus/acbel-fsg032.c | 38 ++ drivers/hwmon/pmbus/dps920ab.c | 2 +- drivers/hwmon/pmbus/ibm-cffps.c | 4 +- drivers/hwmon/pmbus/ir38064.c | 4 +- drivers/hwmon/pmbus/max20730.c | 68 +- drivers/hwmon/pmbus/mp2975.c | 427 ++++++++++--- drivers/hwmon/pmbus/mp5023.c | 2 +- drivers/hwmon/pmbus/mpq7932.c | 2 +- drivers/hwmon/pmbus/pli1209bc.c | 26 + drivers/hwmon/pmbus/pmbus_core.c | 4 +- drivers/hwmon/pmbus/q54sj108a2.c | 2 +- drivers/hwmon/pmbus/tps53679.c | 4 +- drivers/hwmon/pmbus/ucd9000.c | 4 +- drivers/hwmon/pmbus/ucd9200.c | 4 +- drivers/hwmon/sbtsi_temp.c | 1 - drivers/hwmon/scpi-hwmon.c | 2 +- drivers/hwmon/sht3x.c | 389 ++++++++---- drivers/hwmon/sis5595.c | 35 +- drivers/hwmon/smm665.c | 706 --------------------- drivers/hwmon/tmp421.c | 2 +- drivers/hwmon/tmp464.c | 2 +- drivers/hwmon/tmp513.c | 7 +- drivers/hwmon/tps23861.c | 2 +- drivers/hwmon/ultra45_env.c | 3 +- drivers/hwmon/vexpress-hwmon.c | 1 - drivers/hwmon/via686a.c | 18 +- drivers/hwmon/vt8231.c | 11 +- drivers/hwmon/w83773g.c | 2 +- 70 files changed, 1452 insertions(+), 1498 deletions(-) create mode 100644 Documentation/hwmon/hs3001.rst delete mode 100644 Documentation/hwmon/smm665.rst create mode 100644 drivers/hwmon/hs3001.c delete mode 100644 drivers/hwmon/smm665.c