All of lore.kernel.org
 help / color / mirror / Atom feed
From: Guenter Roeck <linux@roeck-us.net>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] hwmon updates for v6.7
Date: Mon, 30 Oct 2023 07:33:40 -0700	[thread overview]
Message-ID: <20231030143340.2251301-1-linux@roeck-us.net> (raw)

Hi Linus,

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

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

Thanks,
Guenter
------

The following changes since commit 6465e260f48790807eef06b583b38ca9789b6072:

  Linux 6.6-rc3 (2023-09-24 14:31:13 -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.7

for you to fetch changes up to 0f564130e5c76f1e5cf0008924f6a6cd138929d9:

  hwmon: (aquacomputer_d5next) Check if temp sensors of legacy devices are connected (2023-10-29 22:22:48 -0700)

----------------------------------------------------------------
hwmon updates for v6.7-rc1

* New drivers

- Driver for LTC2991

- Driver for POWER-Z

* Added chip / system support to existing drivers

- The ina238 driver now also supports INA237

- The asus-ec-sensors driver now supports ROG Crosshair X670E Gene

- The aquacomputer_d5next now supports Aquacomputer High Flow USB and MPS Flow

- The pmbus/mpq7932 driver now also supports MPQ2286

- The nct6683 now also supports ASRock X670E Taichi

* Various other minor improvements and fixes

- One patch series to call out is the conversion of hwmon platform
  drivers to use the platform remove callback returning void

----------------------------------------------------------------
Aleksa Savic (2):
      hwmon: (aquacomputer_d5next) Add support for Aquacomputer High Flow USB and MPS Flow
      hwmon: (aquacomputer_d5next) Check if temp sensors of legacy devices are connected

Alexander Koskovich (1):
      hwmon: (nct6683) Add another customer ID for ASRock X670E Taichi

Antoniu Miclaus (4):
      hwmon: (ltc2992) Avoid division by zero
      hwmon: (max31827) handle vref regulator
      dt-bindings: hwmon: ltc2991: add bindings
      hwmon: Add driver for ltc2991

Armin Wolf (5):
      hwmon: (sch5627) Use bit macros when accessing the control register
      hwmon: (sch5627) Disallow write access if virtual registers are locked
      hwmon: (sch5627) Use regmap for pwm map register caching
      hwmon: (sch5627) Add support for writing limit registers
      hwmon: (sch5627) Document behaviour of limit registers

Biju Das (2):
      hwmon: tmp513: Add max_channels variable to struct tmp51x_data
      hwmon: tmp513: Simplify tmp51x_read_properties()

Colin Ian King (1):
      hwmon: (hs3001) remove redundant store on division

Daniel Matyas (3):
      hwmon: (max31827) Make code cleaner
      hwmon: (max31827) Modify conversion wait time
      dt-bindings: hwmon: Add possible new properties to max31827 bindings

Dragos Bogdan (1):
      hwmon: (axi-fan-control) Fix possible NULL pointer dereference

Ellie Hermaszewska (1):
      hwmon: (asus-ec-sensors) add ROG Crosshair X670E Gene.

Guenter Roeck (2):
      Revert "hwmon: (sch56xx-common) Add DMI override table"
      Revert "hwmon: (sch56xx-common) Add automatic module loading on supported devices"

Hal Feng (1):
      MAINTAINERS: Add Hal as one of the maintainers of SFCTEMP HWMON DRIVER

Jon Hunter (1):
      dt-bindings: hwmon: ina3221: Add ti,summation-disable

Lakshmi Yadlapati (1):
      hwmon: (pmbus/max31785) Add delay between bus accesses

Naresh Solanki (1):
      hwmon: (pmbus/mp2975) Move PGOOD fix

Ninad Malwade (2):
      dt-bindings: hwmon: ina3221: Convert to json-schema
      hwmon: (ina3221) Add support for channel summation disable

Patrick Rudolph (3):
      dt-bindings: hwmon: Add Infineon TDA38640
      hwmon: (pmbus) Add ON_OFF_CONFIG register bits
      hwmon: (pmbus/tda38640) Add workaround for SVID mode

Raag Jadav (1):
      hwmon: (nct6775) use acpi_dev_hid_uid_match() for matching _HID and _UID

Richard Leitner (2):
      dt-bindings: hwmon: ti,ina2xx: add ti,ina237
      hwmon: (ina238) add ina237 support

Saravanan Sekar (4):
      hwmon: (pmbus/mpq7932) Get page count based on chip info
      regulator: dt-bindings: Add mps,mpq2286 power-management IC
      hwmon: (pmbus/core) Add helper macro to define single pmbus regulator
      hwmon: (pmbus/mpq7932) Add a support for mpq2286 Power Management IC

Su Hui (1):
      hwmon: (npcm750-pwm) Add an error code check in npcm7xx_en_pwm_fan

Thomas Weißschuh (2):
      hwmon: add POWER-Z driver
      hwmon: (powerz) add support for ChargerLAB KM002C

Timothy Pearson (1):
      hwmon: (adt7475) Add support for Imon readout on ADT7490

Tomer Maimon (1):
      dt-bindings: hwmon: npcm: Add npcm845 compatible string

Uwe Kleine-König (24):
      hwmon: (abitguru{,3}) Enable build testing on !X86
      hwmon: (abituguru) Convert to platform remove callback returning void
      hwmon: (abituguru3) Convert to platform remove callback returning void
      hwmon: (da9052-hwmon) Convert to platform remove callback returning void
      hwmon: (dme1737) Convert to platform remove callback returning void
      hwmon: (f71805f) Convert to platform remove callback returning void
      hwmon: (f71882fg) Convert to platform remove callback returning void
      hwmon: (i5k_amb) Convert to platform remove callback returning void
      hwmon: (max197) Convert to platform remove callback returning void
      hwmon: (mc13783-adc) Convert to platform remove callback returning void
      hwmon: (occ/p9_sbe) Convert to platform remove callback returning void
      hwmon: (pc87360) Convert to platform remove callback returning void
      hwmon: (pc87427) Convert to platform remove callback returning void
      hwmon: (sch5636) Convert to platform remove callback returning void
      hwmon: (sht15) Convert to platform remove callback returning void
      hwmon: (sis5595) Convert to platform remove callback returning void
      hwmon: (ultra45_env) Convert to platform remove callback returning void
      hwmon: (via-cputemp) Convert to platform remove callback returning void
      hwmon: (via686a) Convert to platform remove callback returning void
      hwmon: (vt1211) Convert to platform remove callback returning void
      hwmon: (vt8231) Convert to platform remove callback returning void
      hwmon: (w83627hf) Convert to platform remove callback returning void
      hwmon: (w83781d) Convert to platform remove callback returning void
      hwmon: (xgene-hwmon) Convert to platform remove callback returning void

Zev Weiss (1):
      hwmon: (nct6775) Fix incorrect variable reuse in fan_div calculation

Zhang Rui (1):
      hwmon: (coretemp) Fix potentially truncated sysfs attribute name

 .../devicetree/bindings/hwmon/adi,ltc2991.yaml     | 128 ++++++
 .../devicetree/bindings/hwmon/adi,max31827.yaml    |  66 ++++
 .../devicetree/bindings/hwmon/ina3221.txt          |  54 ---
 .../devicetree/bindings/hwmon/npcm750-pwm-fan.txt  |   6 +-
 .../bindings/hwmon/pmbus/infineon,tda38640.yaml    |  49 +++
 .../devicetree/bindings/hwmon/ti,ina2xx.yaml       |   1 +
 .../devicetree/bindings/hwmon/ti,ina3221.yaml      | 121 ++++++
 .../devicetree/bindings/regulator/mps,mpq2286.yaml |  59 +++
 .../devicetree/bindings/trivial-devices.yaml       |   2 -
 Documentation/hwmon/adt7475.rst                    |   3 +-
 Documentation/hwmon/aquacomputer_d5next.rst        |   7 +
 Documentation/hwmon/asus_ec_sensors.rst            |   1 +
 Documentation/hwmon/index.rst                      |   2 +
 Documentation/hwmon/ltc2991.rst                    |  43 ++
 Documentation/hwmon/max31827.rst                   |   4 +-
 Documentation/hwmon/nct6683.rst                    |   1 +
 Documentation/hwmon/powerz.rst                     |  30 ++
 Documentation/hwmon/sch5627.rst                    |  10 +
 MAINTAINERS                                        |  16 +
 drivers/hwmon/Kconfig                              |  26 +-
 drivers/hwmon/Makefile                             |   2 +
 drivers/hwmon/abituguru.c                          |   6 +-
 drivers/hwmon/abituguru3.c                         |   5 +-
 drivers/hwmon/adt7475.c                            |  68 +++-
 drivers/hwmon/aquacomputer_d5next.c                |  72 +++-
 drivers/hwmon/asus-ec-sensors.c                    |  12 +
 drivers/hwmon/axi-fan-control.c                    |  29 +-
 drivers/hwmon/coretemp.c                           |   2 +-
 drivers/hwmon/da9052-hwmon.c                       |   6 +-
 drivers/hwmon/dme1737.c                            |   6 +-
 drivers/hwmon/f71805f.c                            |   6 +-
 drivers/hwmon/f71882fg.c                           |   5 +-
 drivers/hwmon/hs3001.c                             |   2 +-
 drivers/hwmon/i5k_amb.c                            |   5 +-
 drivers/hwmon/ina238.c                             |   3 +-
 drivers/hwmon/ina3221.c                            |  33 +-
 drivers/hwmon/ltc2991.c                            | 437 +++++++++++++++++++++
 drivers/hwmon/ltc2992.c                            |   6 +-
 drivers/hwmon/max197.c                             |   6 +-
 drivers/hwmon/max31827.c                           | 131 +++---
 drivers/hwmon/mc13783-adc.c                        |   6 +-
 drivers/hwmon/nct6683.c                            |   3 +
 drivers/hwmon/nct6775-core.c                       |  12 +-
 drivers/hwmon/nct6775-platform.c                   |   4 +-
 drivers/hwmon/npcm750-pwm-fan.c                    |   2 +
 drivers/hwmon/occ/p9_sbe.c                         |   6 +-
 drivers/hwmon/pc87360.c                            |   6 +-
 drivers/hwmon/pc87427.c                            |   6 +-
 drivers/hwmon/pmbus/max31785.c                     | 188 ++++++++-
 drivers/hwmon/pmbus/mp2975.c                       |  10 +-
 drivers/hwmon/pmbus/mpq7932.c                      |  19 +-
 drivers/hwmon/pmbus/pmbus.h                        |  24 ++
 drivers/hwmon/pmbus/tda38640.c                     | 154 +++++++-
 drivers/hwmon/powerz.c                             | 275 +++++++++++++
 drivers/hwmon/sch5627.c                            | 267 +++++++++----
 drivers/hwmon/sch5636.c                            |   6 +-
 drivers/hwmon/sch56xx-common.c                     | 171 +++++---
 drivers/hwmon/sch56xx-common.h                     |   6 +
 drivers/hwmon/sht15.c                              |   6 +-
 drivers/hwmon/sis5595.c                            |   6 +-
 drivers/hwmon/tmp513.c                             |  52 ++-
 drivers/hwmon/ultra45_env.c                        |   6 +-
 drivers/hwmon/via-cputemp.c                        |   5 +-
 drivers/hwmon/via686a.c                            |   6 +-
 drivers/hwmon/vt1211.c                             |   6 +-
 drivers/hwmon/vt8231.c                             |   6 +-
 drivers/hwmon/w83627hf.c                           |   6 +-
 drivers/hwmon/w83781d.c                            |   7 +-
 drivers/hwmon/xgene-hwmon.c                        |   6 +-
 69 files changed, 2292 insertions(+), 456 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
 delete mode 100644 Documentation/devicetree/bindings/hwmon/ina3221.txt
 create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/infineon,tda38640.yaml
 create mode 100644 Documentation/devicetree/bindings/hwmon/ti,ina3221.yaml
 create mode 100644 Documentation/devicetree/bindings/regulator/mps,mpq2286.yaml
 create mode 100644 Documentation/hwmon/ltc2991.rst
 create mode 100644 Documentation/hwmon/powerz.rst
 create mode 100644 drivers/hwmon/ltc2991.c
 create mode 100644 drivers/hwmon/powerz.c

             reply	other threads:[~2023-10-30 14:33 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-30 14:33 Guenter Roeck [this message]
2023-11-01  3:50 ` [GIT PULL] hwmon updates for v6.7 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20231030143340.2251301-1-linux@roeck-us.net \
    --to=linux@roeck-us.net \
    --cc=linux-hwmon@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.