[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250324231510.2019037-1-linux@roeck-us.net>
Date: Mon, 24 Mar 2025 16:15:10 -0700
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.15
Hi Linus,
Please pull hwmon updates for Linux v6.15 from signed tag:
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v6.15
Thanks,
Guenter
------
The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:
Linux 6.14-rc1 (2025-02-02 15:39:26 -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.15
for you to fetch changes up to 2115cbeec8a3ccc69e3b7ecdf97b4472b0829cfc:
hwmon: emc2305: Use devm_thermal_of_cooling_device_register (2025-03-21 17:07:38 -0700)
----------------------------------------------------------------
hwmon updates for v6.15
- New drivers
* Driver for HTU31
* Congatec Board Controller monitoring driver
* Driver for TI INA233 Current and Power Monitor
- Support for additional chips or boards in existing drivers
* pmbus/ltc2978: Add support for LT717x and LTM4673
* asus-ec-sensors: Add PRIME X670E-PRO WIFI
* k10temp: Add support for cyan skillfish
* nct6683: Add customer ID for AMD BC-250
* lm90: Add support for NCT7716, NCT7717 and NCT7718
- Other notable improvements in existing drivers
* emc2305: Add devicetree support, and use
devm_thermal_of_cooling_device_register
* acpi_power_meter: Convert to with_info API
* dell-smm: Increase the number of fans
* pmbus/core: Optimize debugfs support and use i2c_client debugfs
directory
* hwmon core: Fix the missing of 'average' word in
hwmon_power_attr_templates
* Various drivers: Use per-client debugfs entry provided by I2C
subsystem
----------------------------------------------------------------
Alexander Stein (2):
dt-bindings: hwmon: gpio-fan: Add optional regulator support
hwmon: (gpio-fan) Add missing mutex locks
Andrei Lalaev (2):
dt-bindings: hwmon: Add description for sensor HTU31
hwmon: add driver for HTU31
Andrey Vatoropin (1):
hwmon: (xgene-hwmon) use appropriate type for the latency value
Andy Shevchenko (1):
hwmon: (gsc) drop unneeded assignment for cache_type
Arnd Bergmann (1):
hwmon: (sg2042) Add back module description/author tags
Cedric Encarnacion (2):
dt-bindings: hwmon: ltc2978: add support for ltm4673
hwmon: (pmbus/ltc2978) add support for ltm4673
Florin Leotescu (3):
dt-bindings: hwmon: Add Microchip emc2305 support
hwmon: emc2305: Add OF support
hwmon: emc2305: Use devm_thermal_of_cooling_device_register
Guenter Roeck (8):
hwmon: (pmbus/core) Fix various coding style issues
hwmon: (pmbus/core) Use local debugfs variable in debugfs initialization
hwmon: (pmbus/core) Use the new i2c_client debugfs directory
hwmon: (pmbus/core) Make debugfs code unconditional
hwmon: (pmbus/core) Declare regulator notification function as void
hwmon: (pmbus/core) Optimize debugfs block data attribute initialization
hwmon: (pmbus/core) Optimize debugfs status attribute initialization
hwmon: (pmbus/core) Report content of CAPABILITY register in debugfs
Huisong Li (3):
hwmon: (acpi_power_meter) Fix the fake power alarm reporting
hwmon: Fix the missing of 'average' word in hwmon_power_attr_templates
hwmon: (acpi_power_meter) Replace the deprecated hwmon_device_register
Jonathan Stroud (1):
dt-bindings: hwmon: Add UCD90320 gpio description
Kim Seer Paller (3):
hwmon: (pmbus/ltc2978) Add support for LT717x - docs
dt-bindings: hwmon: ltc2978: add support for LT717x
hwmon: (pmbus/ltc2978) add support for lt717x
Krzysztof Kozlowski (1):
dt-bindings: hwmon: Drop stray blank line in the header
Kurt Borja (1):
hwmon: (dell-smm) Increment the number of fans
Leo Yang (2):
dt-bindings: hwmon: ti,ina2xx: Add INA233 device
hwmon: Add driver for TI INA233 Current and Power Monitor
Maud Spierings (3):
hwmon: (ntc_thermistor) Fix module name in the Kconfig
dt-bindings: hwmon: ntc-thermistor: fix typo regarding the deprecation of the ntc, compatibles
hwmon: (ntc_thermistor) return error instead of clipping on OOB
Mikhail Paulyshka (2):
hwmon: (nct6683) Add customer ID for AMD BC-250
hwmon: (k10temp) add support for cyan skillfish
Ming Yu (2):
dt-bindings: hwmon: lm90: Add support for NCT7716, NCT7717 and NCT7718
hwmon: (lm90): Add support for NCT7716, NCT7717 and NCT7718
Purva Yeshi (1):
docs: hwmon: Fix spelling and grammatical issues
Shengyu Qu (1):
hwmon: (asus-ec-sensors) add PRIME X670E-PRO WIFI
Thomas Richard (1):
hwmon: Add Congatec Board Controller monitoring driver
Thorsten Blum (1):
hwmon: (pmbus/core) Replace deprecated strncpy() with strscpy()
Wolfram Sang (7):
hwmon: (isl28022) Use per-client debugfs entry
hwmon: (ina3221) Use per-client debugfs entry
hwmon: (ltc4282) Use per-client debugfs entry
hwmon: (sg2042) Use per-client debugfs entry
hwmon: (tps23861) Use per-client debugfs entry
hwmon: (sht3x) Use per-client debugfs entry
hwmon: (pt5161l) Use per-client debugfs entry
.../devicetree/bindings/hwmon/adi,ad741x.yaml | 1 -
.../devicetree/bindings/hwmon/adi,adm1275.yaml | 1 -
.../devicetree/bindings/hwmon/adi,ltc2991.yaml | 1 -
.../devicetree/bindings/hwmon/gpio-fan.yaml | 3 +
.../devicetree/bindings/hwmon/lltc,ltc2978.yaml | 5 +
.../devicetree/bindings/hwmon/maxim,max20730.yaml | 1 -
.../devicetree/bindings/hwmon/maxim,max6639.yaml | 1 -
.../devicetree/bindings/hwmon/maxim,max6650.yaml | 1 -
.../bindings/hwmon/microchip,emc2305.yaml | 111 +++
.../devicetree/bindings/hwmon/national,lm90.yaml | 6 +
.../devicetree/bindings/hwmon/ntc-thermistor.yaml | 2 +-
.../devicetree/bindings/hwmon/nuvoton,nct6775.yaml | 1 -
.../devicetree/bindings/hwmon/nuvoton,nct7363.yaml | 1 -
.../devicetree/bindings/hwmon/nuvoton,nct7802.yaml | 1 -
.../bindings/hwmon/pmbus/ti,ucd90320.yaml | 9 +
.../devicetree/bindings/hwmon/ti,adc128d818.yaml | 1 -
.../devicetree/bindings/hwmon/ti,ads7828.yaml | 1 -
.../devicetree/bindings/hwmon/ti,ina2xx.yaml | 31 +-
.../devicetree/bindings/hwmon/ti,lm87.yaml | 1 -
.../devicetree/bindings/hwmon/ti,tmp513.yaml | 1 -
.../devicetree/bindings/hwmon/ti,tps23861.yaml | 1 -
.../devicetree/bindings/hwmon/winbond,w83781d.yaml | 1 -
.../devicetree/bindings/trivial-devices.yaml | 2 +
Documentation/hwmon/abituguru-datasheet.rst | 8 +-
Documentation/hwmon/abituguru.rst | 2 +-
Documentation/hwmon/asus_ec_sensors.rst | 1 +
Documentation/hwmon/cgbc-hwmon.rst | 63 ++
Documentation/hwmon/dell-smm-hwmon.rst | 14 +-
Documentation/hwmon/htu31.rst | 37 +
Documentation/hwmon/ina233.rst | 75 ++
Documentation/hwmon/index.rst | 3 +
Documentation/hwmon/lm90.rst | 43 +
Documentation/hwmon/ltc2978.rst | 36 +-
Documentation/hwmon/nct6683.rst | 3 +-
MAINTAINERS | 14 +
drivers/hwmon/Kconfig | 25 +-
drivers/hwmon/Makefile | 2 +
drivers/hwmon/acpi_power_meter.c | 864 ++++++++++-----------
drivers/hwmon/asus-ec-sensors.c | 10 +
drivers/hwmon/cgbc-hwmon.c | 304 ++++++++
drivers/hwmon/dell-smm-hwmon.c | 5 +-
drivers/hwmon/emc2305.c | 38 +-
drivers/hwmon/gpio-fan.c | 16 +-
drivers/hwmon/gsc-hwmon.c | 1 -
drivers/hwmon/htu31.c | 350 +++++++++
drivers/hwmon/hwmon.c | 4 +-
drivers/hwmon/ina3221.c | 9 +-
drivers/hwmon/isl28022.c | 44 +-
drivers/hwmon/k10temp.c | 2 +
drivers/hwmon/lm90.c | 82 +-
drivers/hwmon/ltc4282.c | 44 +-
drivers/hwmon/nct6683.c | 3 +
drivers/hwmon/ntc_thermistor.c | 15 +-
drivers/hwmon/pmbus/Kconfig | 15 +-
drivers/hwmon/pmbus/Makefile | 1 +
drivers/hwmon/pmbus/ina233.c | 191 +++++
drivers/hwmon/pmbus/ltc2978.c | 69 +-
drivers/hwmon/pmbus/pmbus_core.c | 377 ++++-----
drivers/hwmon/pt5161l.c | 46 +-
drivers/hwmon/sg2042-mcu.c | 42 +-
drivers/hwmon/sht3x.c | 67 +-
drivers/hwmon/tps23861.c | 31 +-
drivers/hwmon/xgene-hwmon.c | 2 +-
include/linux/pci_ids.h | 1 +
64 files changed, 2151 insertions(+), 992 deletions(-)
create mode 100644 Documentation/devicetree/bindings/hwmon/microchip,emc2305.yaml
create mode 100644 Documentation/hwmon/cgbc-hwmon.rst
create mode 100644 Documentation/hwmon/htu31.rst
create mode 100644 Documentation/hwmon/ina233.rst
create mode 100644 drivers/hwmon/cgbc-hwmon.c
create mode 100644 drivers/hwmon/htu31.c
create mode 100644 drivers/hwmon/pmbus/ina233.c
Powered by blists - more mailing lists