[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241118033837.3586271-1-linux@roeck-us.net>
Date: Sun, 17 Nov 2024 19:38:36 -0800
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.13-rc1
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
Powered by blists - more mailing lists