mbox series

[GIT,PULL] hwmon updates for v6.15

Message ID 20250324231510.2019037-1-linux@roeck-us.net (mailing list archive)
State Not Applicable
Headers show
Series [GIT,PULL] hwmon updates for v6.15 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/hwmon-for-v6.15

Message

Guenter Roeck March 24, 2025, 11:15 p.m. UTC
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

Comments

pr-tracker-bot@kernel.org March 26, 2025, 4 a.m. UTC | #1
The pull request you sent on Mon, 24 Mar 2025 16:15:10 -0700:

> git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v6.15

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/c07666e29be2487b99bbc1fbc109b5cdb57d1713

Thank you!