mbox series

[GIT,PULL] hwmon updates for v6.13-rc1

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

Pull-request

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

Message

Guenter Roeck Nov. 18, 2024, 3:38 a.m. UTC
Hi Linus,

Please pull hwmon updates for Linux v6.13-rc1 from signed tag:

    git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v6.13-rc1

Thanks,
Guenter
------

The following changes since commit 2d5404caa8c7bb5c4e0435f94b28834ae5456623:

  Linux 6.12-rc7 (2024-11-10 14:19:35 -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.13-rc1

for you to fetch changes up to 3996187f80a0e24bff1959609065d49041cf648d:

  hwmon: (pmbus/isl68137) add support for voltage divider on Vout (2024-11-13 12:08:07 -0800)

----------------------------------------------------------------
hmon updates for v6.13-rc1

* New drivers

  - ISL28022 power monitor

  - Nuvoton NCT7363Y

* Added support for new chips to existing drivers

  - The tmp180 driver now supports NXP p3t1085, including its I3C mode

  - The ina2xx driver now supports SY24655 and INA260

  - The amc6821 driver now supports tsd,mule

* Other notable improvements

  - The sht4x driver now supports the chip heater

  - The pmbus/isl68137 driver now supports a voltage divider on Vout

  - The cros_ec driver registers with the thermal framework

  - The pmbus/ltc2978 driver now supports LTC7841

  - The PMBus core now allow drivers to override WRITE_PROTECT

* Various other minor improvements and cleanups

----------------------------------------------------------------
Abhinav Saxena (2):
      hwmon: (f71882fg) Fix grammar in fan speed trip points explanation
      hwmon: (sch5627, max31827) Fix typos in driver documentation

Andy Shevchenko (1):
      hwmon: (jc42) Drop of_match_ptr() protection

Antoni Pokusinski (1):
      hwmon: (sht4x): add heater support

Arnd Bergmann (1):
      hwmon: tmp108: fix I3C dependency

Ban Feng (2):
      dt-bindings: hwmon: Add NCT7363Y documentation
      hwmon: Add driver for I2C chip Nuvoton NCT7363Y

Everest K.C. (1):
      hwmon: (max31827) Fix spelling errors reported by codespell

Farouk Bouabid (2):
      dt-bindings: hwmon: add support for ti,amc6821
      hwmon: (amc6821) add support for tsd,mule

Frank Li (4):
      dt-bindings: hwmon: ti,tmp108: Add nxp,p3t1085 compatible string
      hwmon: (tmp108) Add NXP p3t1085 support
      hwmon: (tmp108) Add helper function tmp108_common_probe() to prepare I3C support
      hwmon: (tmp108) Add support for I3C device

Grant Peltier (2):
      dt-bindings: hwmon: isl68137: add bindings to support voltage dividers
      hwmon: (pmbus/isl68137) add support for voltage divider on Vout

Guenter Roeck (3):
      hwmon: (ina2xx) Add support for has_alerts configuration flag
      hwmon: (ina2xx) Add support for INA260
      MAINTAINERS: Remove Aleksandr Mezin as NZXT-SMART2 driver maintainer

Heiner Kallweit (9):
      hwmon: Add static visibility member to struct hwmon_ops
      hwmon: (i5500_temp) Simplify specifying static visibility attribute
      hwmon: (surface_fan) Simplify specifying static visibility attribute
      hwmon: (sl28cpld) Simplify specifying static visibility attribute
      hwmon: (gsc) Simplify specifying static visibility attribute
      hwmon: (powerz) Simplify specifying static visibility attribute
      hwmon: (raspberrypi) Simplify specifying static visibility attribute
      hwmon: (intel-m10-bmc) Simplify specifying static visibility attribute
      hwmon: (nzxt-kraken2) Simplify specifying static visibility attribute

Huisong Li (1):
      hwmon: (acpi_power_meter) Fix fail to load module on platform without _PMD method

Jerome Brunet (4):
      hwmon: (pmbus) add documentation for existing flags
      hwmon: (pmbus/core) allow drivers to override WRITE_PROTECT
      hwmon: (pmbus/core) clear faults after setting smbalert mask
      dt-bindings: hwmon: pmbus: add ti tps25990 support

Marek Vasut (2):
      dt-bindings: hwmon: pwm-fan: Document start from stopped state properties
      hwmon: (pwm-fan) Introduce start from stopped state handling

Mariel Tinaco (3):
      dt-bindings: hwmon: ltc2978: add support for ltc7841
      hwmon: (pmbus/ltc7841) add support for LTC7841 - docs
      hwmon: (pmbus/ltc2978) add support for ltc7841

Naresh Solanki (3):
      hwmon: (max6639) : Configure based on DT property
      dt-bindings: hwmon: pmbus: Add bindings for MPS MP297x
      dt-bindings: hwmon: pmbus: Add bindings for Vicor pli1209bc

Pei Xiao (1):
      hwmon: (nct6775-core) Fix overflows seen when writing limit attributes

Sarah Maedel (1):
      hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list

Shen Lichuan (1):
      hwmon: (pmbus/mpq8785) Convert comma to semicolon

Sung-Chi, Li (1):
      hwmon: (cros_ec) register thermal sensors to thermal framework

Uwe Kleine-König (2):
      hwmon: Drop explicit initialization of struct i2c_device_id::driver_data to 0
      hwmon: Switch back to struct platform_driver::remove()

Wenliang Yan (2):
      dt-bindings: Add SY24655 to ina2xx devicetree bindings
      hwmon: (ina226) Add support for SY24655

Yikai Tsai (2):
      dt-bindings: hwmon: add renesas,isl28022
      hwmon: (isl28022) new driver for ISL28022 power monitor

 .../devicetree/bindings/hwmon/lltc,ltc2978.yaml    |   2 +
 .../devicetree/bindings/hwmon/nuvoton,nct7363.yaml |  66 +++
 .../bindings/hwmon/pmbus/isil,isl68137.yaml        | 148 ++++++
 .../bindings/hwmon/pmbus/mps,mp2975.yaml           |  75 +++
 .../bindings/hwmon/pmbus/ti,tps25990.yaml          |  83 ++++
 .../bindings/hwmon/pmbus/vicor,pli1209bc.yaml      |  62 +++
 .../devicetree/bindings/hwmon/pwm-fan.yaml         |  10 +
 .../bindings/hwmon/renesas,isl28022.yaml           |  64 +++
 .../devicetree/bindings/hwmon/ti,amc6821.yaml      |  86 ++++
 .../devicetree/bindings/hwmon/ti,ina2xx.yaml       |   1 +
 .../devicetree/bindings/hwmon/ti,tmp108.yaml       |   8 +-
 .../devicetree/bindings/trivial-devices.yaml       |  16 -
 Documentation/hwmon/f71882fg.rst                   |   9 +-
 Documentation/hwmon/ina2xx.rst                     |  46 +-
 Documentation/hwmon/index.rst                      |   2 +
 Documentation/hwmon/isl28022.rst                   |  63 +++
 Documentation/hwmon/ltc2978.rst                    |  12 +
 Documentation/hwmon/max31827.rst                   |   2 +-
 Documentation/hwmon/nct7363.rst                    |  35 ++
 Documentation/hwmon/pmbus-core.rst                 |  15 +
 Documentation/hwmon/sch5627.rst                    |   2 +-
 Documentation/hwmon/sht4x.rst                      |  14 +
 Documentation/hwmon/tmp108.rst                     |   8 +
 MAINTAINERS                                        |  29 +-
 drivers/hwmon/Kconfig                              |  31 +-
 drivers/hwmon/Makefile                             |   2 +
 drivers/hwmon/abituguru.c                          |   2 +-
 drivers/hwmon/abituguru3.c                         |   4 +-
 drivers/hwmon/acpi_power_meter.c                   |   3 +-
 drivers/hwmon/amc6821.c                            |  14 +-
 drivers/hwmon/aspeed-g6-pwm-tach.c                 |   2 +-
 drivers/hwmon/cros_ec_hwmon.c                      |   1 +
 drivers/hwmon/da9052-hwmon.c                       |   2 +-
 drivers/hwmon/dme1737.c                            |   2 +-
 drivers/hwmon/f71805f.c                            |   2 +-
 drivers/hwmon/f71882fg.c                           |   2 +-
 drivers/hwmon/gsc-hwmon.c                          |   9 +-
 drivers/hwmon/hwmon.c                              |  19 +-
 drivers/hwmon/i5500_temp.c                         |   8 +-
 drivers/hwmon/i5k_amb.c                            |   2 +-
 drivers/hwmon/ina2xx.c                             | 152 +++++-
 drivers/hwmon/intel-m10-bmc-hwmon.c                |   9 +-
 drivers/hwmon/isl28022.c                           | 535 +++++++++++++++++++++
 drivers/hwmon/jc42.c                               |   6 +-
 drivers/hwmon/max197.c                             |   2 +-
 drivers/hwmon/max6639.c                            |  83 +++-
 drivers/hwmon/mc13783-adc.c                        |   2 +-
 drivers/hwmon/nct6775-core.c                       |   7 +-
 drivers/hwmon/nct6775-platform.c                   |   2 +
 drivers/hwmon/nct7363.c                            | 447 +++++++++++++++++
 drivers/hwmon/nzxt-kraken2.c                       |   9 +-
 drivers/hwmon/occ/p9_sbe.c                         |   4 +-
 drivers/hwmon/pc87360.c                            |   2 +-
 drivers/hwmon/pc87427.c                            |   2 +-
 drivers/hwmon/pmbus/Kconfig                        |   6 +-
 drivers/hwmon/pmbus/isl68137.c                     | 210 +++++++-
 drivers/hwmon/pmbus/ltc2978.c                      |  20 +-
 drivers/hwmon/pmbus/mp2891.c                       |   4 +-
 drivers/hwmon/pmbus/mp2993.c                       |   4 +-
 drivers/hwmon/pmbus/mp9941.c                       |   4 +-
 drivers/hwmon/pmbus/mpq8785.c                      |   2 +-
 drivers/hwmon/pmbus/pmbus_core.c                   |  16 +-
 drivers/hwmon/powerz.c                             |   8 +-
 drivers/hwmon/pwm-fan.c                            |  33 +-
 drivers/hwmon/raspberrypi-hwmon.c                  |   8 +-
 drivers/hwmon/sch5636.c                            |   2 +-
 drivers/hwmon/sg2042-mcu.c                         |   4 +-
 drivers/hwmon/sht15.c                              |   2 +-
 drivers/hwmon/sht4x.c                              | 184 ++++++-
 drivers/hwmon/sis5595.c                            |   2 +-
 drivers/hwmon/sl28cpld-hwmon.c                     |   9 +-
 drivers/hwmon/smsc47m1.c                           |   2 +-
 drivers/hwmon/spd5118.c                            |   2 +-
 drivers/hwmon/surface_fan.c                        |  10 +-
 drivers/hwmon/tmp108.c                             |  75 ++-
 drivers/hwmon/ultra45_env.c                        |   2 +-
 drivers/hwmon/via-cputemp.c                        |   2 +-
 drivers/hwmon/via686a.c                            |   2 +-
 drivers/hwmon/vt1211.c                             |   2 +-
 drivers/hwmon/vt8231.c                             |   4 +-
 drivers/hwmon/w83627hf.c                           |   2 +-
 drivers/hwmon/w83781d.c                            |   2 +-
 drivers/hwmon/xgene-hwmon.c                        |   2 +-
 include/linux/hwmon.h                              |   5 +-
 include/linux/platform_data/max6639.h              |  15 -
 85 files changed, 2620 insertions(+), 250 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/hwmon/nuvoton,nct7363.yaml
 create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml
 create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/mps,mp2975.yaml
 create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/ti,tps25990.yaml
 create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/vicor,pli1209bc.yaml
 create mode 100644 Documentation/devicetree/bindings/hwmon/renesas,isl28022.yaml
 create mode 100644 Documentation/devicetree/bindings/hwmon/ti,amc6821.yaml
 create mode 100644 Documentation/hwmon/isl28022.rst
 create mode 100644 Documentation/hwmon/nct7363.rst
 create mode 100644 drivers/hwmon/isl28022.c
 create mode 100644 drivers/hwmon/nct7363.c
 delete mode 100644 include/linux/platform_data/max6639.h

Comments

pr-tracker-bot@kernel.org Nov. 19, 2024, 7:52 p.m. UTC | #1
The pull request you sent on Sun, 17 Nov 2024 19:38:36 -0800:

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

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

Thank you!