mbox series

[GIT,PULL] hwmon updates for v6.5

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

Pull-request

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

Message

Guenter Roeck June 27, 2023, 3:45 a.m. UTC
Hi Linus,

Please pull hwmon updates for Linux v6.5 from signed tag:

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

Thanks,
Guenter
------

The following changes since commit f1fcbaa18b28dec10281551dfe6ed3a3ed80e3d6:

  Linux 6.4-rc2 (2023-05-14 12:51:40 -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.5

for you to fetch changes up to 90fc660e8479c5da5bb99a4fb3e0d266fa041b15:

  hwmon: max31827: Switch back to use struct i2c_driver::probe (2023-06-26 06:45:54 -0700)

----------------------------------------------------------------
hwmon updates for v6.5

* New drivers

  - Driver for MAX31827

  - Driver to support HP WMI Sensors

* Added support to existing drivers

  - aht10: Support for AHT20

  - aquacomputer_d5next: Support for Aquacomputer Leakshield

  - asus-ec-sensors: Support for ROG Crosshair X670E Hero

  - corsair-psu: Cleanups and support for series 2022 and 2023

  - it87: Various improvements and support for IT8732F

  - nct6683: Support customer ID of some MSI boards.

  - nct6755: Support for NCT6799D

  - oxp-sensors: Various cleanups; support for AYANEO 2, Geek, OXP Mini,
    and AOKZOE A1 PRO

  - pmbus/max16601: Support for new revisions of MAX16508

  - pmbus/adm1275: Disable ADC while updating PMON_CONFIG, and fix problems
    with temperature monitoring on ADM1272

  - sht3x: Various cleanups; support for medium repeatability

* Other notable changes

  - Switched regmap drivers to Maple tree support where appropriate

* Various other minor fixes and improvements

----------------------------------------------------------------
Aleksa Savic (2):
      hwmon: (aquacomputer_d5next) Rename AQC_TEMP_SENSOR_DISCONNECTED
      hwmon: (aquacomputer_d5next) Add support for Aquacomputer Leakshield

Arnd Bergmann (1):
      hwmon: (hp-wmi-sensors) fix debugfs check

Chris Packham (1):
      hwmon: (adt7475) Convert to use device_property APIs

Daniel Matyas (2):
      dt-bindings: hwmon: add MAX31827
      hwmon: Add MAX31827 driver

Frank Crawford (5):
      hwmon: (it87) Add controls for chips with only 4 fans
      hwmon: (it87) Add controls for chips with only 4 PWMs
      hwmon: (it87) Update IT8732F chip for 4 fans and PWMs
      hwmon: (it87) Allow for chips with only 4 temp sensors
      hwmon: (it87) Generalise support for FAN_CTL ON/OFF

Gopal Prasad (1):
      hwmon: (nct6683) Add another customer ID for NCT6687D sensor chip on some MSI boards.

Guenter Roeck (5):
      hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272
      hwmon: (pmbus/max16601) Add support for new revisions of MAX16508
      hwmon: (nct6755) Add support for NCT6799D
      hwmon: (pmbus/adm1275) Prepare for protected write to PMON_CONFIG
      hwmon: (pmbus/adm1275) Disable ADC while updating PMON_CONFIG

James Seo (4):
      Documentation/hwmon: Move misplaced entry in hwmon docs index
      hwmon: (core) Add missing beep-related standard attributes
      hwmon: (core) Finish renaming groups parameter in API to extra_groups
      hwmon: add HP WMI Sensors driver

Jerrod Frost (1):
      hwmon: (oxp-sensors) Add support for AOKZOE A1 PRO

Joaquín Ignacio Aramendía (7):
      hwmon: (oxp-sensors) Add AYANEO 2 and Geek models
      hwmon: (oxp-sensors) Use less convoluted enum cast
      hwmon: (oxp-sensors) Add new DMI match for OXP Mini
      hwmon: (oxp-sensors) Stop passing device structure
      hwmon: (oxp-sensors) Add tt_toggle attribute on supported boards
      hwmon: (oxp-sensors) Remove unused header
      hwmon: (oxp-sensors) Simplify logic of error return

JuenKit Yip (6):
      hwmon: (sht3x) remove sht3x_platform_data
      hwmon: (sht3x) remove blocking_io property
      hwmon: (sht3x)replace "high-precision" property to "repeatability"
      hwmon: (sht3x) add medium repeatability support
      hwmon: (sht3x) Add new non-stardard sysfs attribute
      hwmon: (sht3x) complement sysfs interface for sts3x

Kirill Yatsenko (3):
      hwmon: (aht10) Fix typos in comments
      hwmon: (aht10) Refactor aht10_read_values function
      hwmon: (aht10) Add support for compatible aht20

Mark Brown (5):
      hwmon: (lm75) Use maple tree register cache
      hwmon: (lm95245) Use maple tree register cache
      hwmon: (tmp102) Use maple tree register cache
      hwmon: (tmp108) Use maple tree register cache
      hwmon: (tmp464) Use maple tree register cache

Michael Carns (1):
      hwmon: (asus-ec-sensors) add ROG Crosshair X670E Hero.

Nikita Zhandarovich (1):
      hwmon: (f71882fg) prevent possible division by zero

Osama Muhammad (2):
      hwmon: (pmbus/ucd9000) Drop unnecessary error check for debugfs_create_dir
      hwmon: (pmbus/adm1266) Drop unnecessary error check for debugfs_create_dir

Tim Harvey (1):
      hwmon: (gsc-hwmon) fix fan pwm temperature scaling

Uwe Kleine-König (2):
      hwmon: Switch i2c drivers back to use .probe()
      hwmon: max31827: Switch back to use struct i2c_driver::probe

Wilken Gottwalt (3):
      hwmon: (corsair-psu) add support for reading PWM values and mode
      hwmon: (corsair-psu) various cleanups
      hwmon: (corsair-psu) update Series 2022 and 2023 support

Yongsheng Yang (1):
      Documentation/hwmon: Fix description of devm_hwmon_device_unregister()

 .../devicetree/bindings/hwmon/adi,max31827.yaml    |   54 +
 Documentation/hwmon/aht10.rst                      |   20 +-
 Documentation/hwmon/aquacomputer_d5next.rst        |    9 +
 Documentation/hwmon/asus_ec_sensors.rst            |    1 +
 Documentation/hwmon/corsair-psu.rst                |   15 +-
 Documentation/hwmon/hp-wmi-sensors.rst             |  140 ++
 Documentation/hwmon/hwmon-kernel-api.rst           |    2 +-
 Documentation/hwmon/index.rst                      |    4 +-
 Documentation/hwmon/max31827.rst                   |   90 +
 Documentation/hwmon/oxp-sensors.rst                |   21 +
 Documentation/hwmon/sht3x.rst                      |   18 +-
 MAINTAINERS                                        |   16 +
 drivers/hwmon/Kconfig                              |   28 +-
 drivers/hwmon/Makefile                             |    3 +-
 drivers/hwmon/ad7414.c                             |    2 +-
 drivers/hwmon/ad7418.c                             |    2 +-
 drivers/hwmon/adc128d818.c                         |    2 +-
 drivers/hwmon/adm1021.c                            |    2 +-
 drivers/hwmon/adm1025.c                            |    2 +-
 drivers/hwmon/adm1026.c                            |    2 +-
 drivers/hwmon/adm1029.c                            |    2 +-
 drivers/hwmon/adm1031.c                            |    2 +-
 drivers/hwmon/adm1177.c                            |    2 +-
 drivers/hwmon/adm9240.c                            |    2 +-
 drivers/hwmon/ads7828.c                            |    2 +-
 drivers/hwmon/adt7410.c                            |    2 +-
 drivers/hwmon/adt7411.c                            |    2 +-
 drivers/hwmon/adt7462.c                            |    2 +-
 drivers/hwmon/adt7470.c                            |    2 +-
 drivers/hwmon/adt7475.c                            |   10 +-
 drivers/hwmon/aht10.c                              |  154 +-
 drivers/hwmon/amc6821.c                            |    2 +-
 drivers/hwmon/aquacomputer_d5next.c                |  117 +-
 drivers/hwmon/asb100.c                             |    2 +-
 drivers/hwmon/asc7621.c                            |    2 +-
 drivers/hwmon/asus-ec-sensors.c                    |   30 +
 drivers/hwmon/atxp1.c                              |    2 +-
 drivers/hwmon/corsair-psu.c                        |   90 +-
 drivers/hwmon/dme1737.c                            |    2 +-
 drivers/hwmon/ds1621.c                             |    2 +-
 drivers/hwmon/ds620.c                              |    2 +-
 drivers/hwmon/emc1403.c                            |    2 +-
 drivers/hwmon/emc2103.c                            |    2 +-
 drivers/hwmon/emc2305.c                            |    2 +-
 drivers/hwmon/emc6w201.c                           |    2 +-
 drivers/hwmon/f71882fg.c                           |    7 +-
 drivers/hwmon/f75375s.c                            |    2 +-
 drivers/hwmon/fschmd.c                             |    2 +-
 drivers/hwmon/ftsteutates.c                        |    2 +-
 drivers/hwmon/g760a.c                              |    2 +-
 drivers/hwmon/g762.c                               |    2 +-
 drivers/hwmon/gl518sm.c                            |    2 +-
 drivers/hwmon/gl520sm.c                            |    2 +-
 drivers/hwmon/gsc-hwmon.c                          |    6 +-
 drivers/hwmon/hih6130.c                            |    2 +-
 drivers/hwmon/hp-wmi-sensors.c                     | 2004 ++++++++++++++++++++
 drivers/hwmon/hwmon.c                              |   11 +-
 drivers/hwmon/ina209.c                             |    2 +-
 drivers/hwmon/ina238.c                             |    2 +-
 drivers/hwmon/ina2xx.c                             |    2 +-
 drivers/hwmon/ina3221.c                            |    2 +-
 drivers/hwmon/it87.c                               |  134 +-
 drivers/hwmon/jc42.c                               |    2 +-
 drivers/hwmon/lineage-pem.c                        |    2 +-
 drivers/hwmon/lm63.c                               |    2 +-
 drivers/hwmon/lm73.c                               |    2 +-
 drivers/hwmon/lm75.c                               |    4 +-
 drivers/hwmon/lm77.c                               |    2 +-
 drivers/hwmon/lm78.c                               |    2 +-
 drivers/hwmon/lm80.c                               |    2 +-
 drivers/hwmon/lm83.c                               |    2 +-
 drivers/hwmon/lm85.c                               |    2 +-
 drivers/hwmon/lm87.c                               |    2 +-
 drivers/hwmon/lm90.c                               |    2 +-
 drivers/hwmon/lm92.c                               |    2 +-
 drivers/hwmon/lm93.c                               |    2 +-
 drivers/hwmon/lm95234.c                            |    2 +-
 drivers/hwmon/lm95241.c                            |    2 +-
 drivers/hwmon/lm95245.c                            |    4 +-
 drivers/hwmon/ltc2945.c                            |    2 +-
 drivers/hwmon/ltc2947-i2c.c                        |    2 +-
 drivers/hwmon/ltc2990.c                            |    2 +-
 drivers/hwmon/ltc2992.c                            |    2 +-
 drivers/hwmon/ltc4151.c                            |    2 +-
 drivers/hwmon/ltc4215.c                            |    2 +-
 drivers/hwmon/ltc4222.c                            |    2 +-
 drivers/hwmon/ltc4245.c                            |    2 +-
 drivers/hwmon/ltc4260.c                            |    2 +-
 drivers/hwmon/ltc4261.c                            |    2 +-
 drivers/hwmon/max127.c                             |    2 +-
 drivers/hwmon/max16065.c                           |    2 +-
 drivers/hwmon/max1619.c                            |    2 +-
 drivers/hwmon/max1668.c                            |    2 +-
 drivers/hwmon/max31730.c                           |    2 +-
 drivers/hwmon/max31760.c                           |    2 +-
 drivers/hwmon/max31790.c                           |    2 +-
 drivers/hwmon/max31827.c                           |  466 +++++
 drivers/hwmon/max6620.c                            |    2 +-
 drivers/hwmon/max6621.c                            |    2 +-
 drivers/hwmon/max6639.c                            |    2 +-
 drivers/hwmon/max6642.c                            |    2 +-
 drivers/hwmon/max6650.c                            |    2 +-
 drivers/hwmon/max6697.c                            |    2 +-
 drivers/hwmon/mc34vr500.c                          |    2 +-
 drivers/hwmon/mcp3021.c                            |    2 +-
 drivers/hwmon/nct6683.c                            |    3 +
 drivers/hwmon/nct6775-core.c                       |   55 +-
 drivers/hwmon/nct6775-i2c.c                        |    4 +-
 drivers/hwmon/nct6775-platform.c                   |   41 +-
 drivers/hwmon/nct6775.h                            |    2 +-
 drivers/hwmon/nct7802.c                            |    2 +-
 drivers/hwmon/nct7904.c                            |    2 +-
 drivers/hwmon/occ/p8_i2c.c                         |    2 +-
 drivers/hwmon/oxp-sensors.c                        |  194 +-
 drivers/hwmon/pcf8591.c                            |    2 +-
 drivers/hwmon/pmbus/acbel-fsg032.c                 |    2 +-
 drivers/hwmon/pmbus/adm1266.c                      |    4 +-
 drivers/hwmon/pmbus/adm1275.c                      |  118 +-
 drivers/hwmon/pmbus/bel-pfe.c                      |    2 +-
 drivers/hwmon/pmbus/bpa-rs600.c                    |    2 +-
 drivers/hwmon/pmbus/delta-ahe50dc-fan.c            |    2 +-
 drivers/hwmon/pmbus/dps920ab.c                     |    2 +-
 drivers/hwmon/pmbus/fsp-3y.c                       |    2 +-
 drivers/hwmon/pmbus/ibm-cffps.c                    |    2 +-
 drivers/hwmon/pmbus/inspur-ipsps.c                 |    2 +-
 drivers/hwmon/pmbus/ir35221.c                      |    2 +-
 drivers/hwmon/pmbus/ir36021.c                      |    2 +-
 drivers/hwmon/pmbus/ir38064.c                      |    2 +-
 drivers/hwmon/pmbus/irps5401.c                     |    2 +-
 drivers/hwmon/pmbus/isl68137.c                     |    2 +-
 drivers/hwmon/pmbus/lm25066.c                      |    2 +-
 drivers/hwmon/pmbus/lt7182s.c                      |    2 +-
 drivers/hwmon/pmbus/ltc2978.c                      |    2 +-
 drivers/hwmon/pmbus/ltc3815.c                      |    2 +-
 drivers/hwmon/pmbus/max15301.c                     |    2 +-
 drivers/hwmon/pmbus/max16064.c                     |    2 +-
 drivers/hwmon/pmbus/max16601.c                     |    8 +-
 drivers/hwmon/pmbus/max20730.c                     |    2 +-
 drivers/hwmon/pmbus/max20751.c                     |    2 +-
 drivers/hwmon/pmbus/max31785.c                     |    2 +-
 drivers/hwmon/pmbus/max34440.c                     |    2 +-
 drivers/hwmon/pmbus/max8688.c                      |    2 +-
 drivers/hwmon/pmbus/mp2888.c                       |    2 +-
 drivers/hwmon/pmbus/mp2975.c                       |    2 +-
 drivers/hwmon/pmbus/mp5023.c                       |    2 +-
 drivers/hwmon/pmbus/mpq7932.c                      |    2 +-
 drivers/hwmon/pmbus/pim4328.c                      |    2 +-
 drivers/hwmon/pmbus/pli1209bc.c                    |    2 +-
 drivers/hwmon/pmbus/pm6764tr.c                     |    2 +-
 drivers/hwmon/pmbus/pmbus.c                        |    2 +-
 drivers/hwmon/pmbus/pxe1610.c                      |    2 +-
 drivers/hwmon/pmbus/q54sj108a2.c                   |    2 +-
 drivers/hwmon/pmbus/stpddc60.c                     |    2 +-
 drivers/hwmon/pmbus/tda38640.c                     |    2 +-
 drivers/hwmon/pmbus/tps40422.c                     |    2 +-
 drivers/hwmon/pmbus/tps53679.c                     |    2 +-
 drivers/hwmon/pmbus/tps546d24.c                    |    2 +-
 drivers/hwmon/pmbus/ucd9000.c                      |    4 +-
 drivers/hwmon/pmbus/ucd9200.c                      |    2 +-
 drivers/hwmon/pmbus/xdpe12284.c                    |    2 +-
 drivers/hwmon/pmbus/xdpe152c4.c                    |    2 +-
 drivers/hwmon/pmbus/zl6100.c                       |    2 +-
 drivers/hwmon/powr1220.c                           |    2 +-
 drivers/hwmon/sbrmi.c                              |    2 +-
 drivers/hwmon/sbtsi_temp.c                         |    2 +-
 drivers/hwmon/sht21.c                              |    2 +-
 drivers/hwmon/sht3x.c                              |  125 +-
 drivers/hwmon/sht4x.c                              |    2 +-
 drivers/hwmon/shtc1.c                              |    2 +-
 drivers/hwmon/smm665.c                             |    2 +-
 drivers/hwmon/smsc47m192.c                         |    2 +-
 drivers/hwmon/stts751.c                            |    2 +-
 drivers/hwmon/tc654.c                              |    2 +-
 drivers/hwmon/tc74.c                               |    2 +-
 drivers/hwmon/thmc50.c                             |    2 +-
 drivers/hwmon/tmp102.c                             |    4 +-
 drivers/hwmon/tmp103.c                             |    2 +-
 drivers/hwmon/tmp108.c                             |    4 +-
 drivers/hwmon/tmp401.c                             |    2 +-
 drivers/hwmon/tmp421.c                             |    2 +-
 drivers/hwmon/tmp464.c                             |    4 +-
 drivers/hwmon/tmp513.c                             |    2 +-
 drivers/hwmon/tps23861.c                           |    2 +-
 drivers/hwmon/w83773g.c                            |    2 +-
 drivers/hwmon/w83781d.c                            |    2 +-
 drivers/hwmon/w83791d.c                            |    2 +-
 drivers/hwmon/w83792d.c                            |    2 +-
 drivers/hwmon/w83793.c                             |    2 +-
 drivers/hwmon/w83795.c                             |    2 +-
 drivers/hwmon/w83l785ts.c                          |    2 +-
 drivers/hwmon/w83l786ng.c                          |    2 +-
 include/linux/hwmon.h                              |   10 +
 include/linux/platform_data/sht3x.h                |   15 -
 193 files changed, 3910 insertions(+), 443 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/hwmon/adi,max31827.yaml
 create mode 100644 Documentation/hwmon/hp-wmi-sensors.rst
 create mode 100644 Documentation/hwmon/max31827.rst
 create mode 100644 drivers/hwmon/hp-wmi-sensors.c
 create mode 100644 drivers/hwmon/max31827.c
 delete mode 100644 include/linux/platform_data/sht3x.h

Comments

pr-tracker-bot@kernel.org June 29, 2023, 5:34 p.m. UTC | #1
The pull request you sent on Mon, 26 Jun 2023 20:45:11 -0700:

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

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

Thank you!