[GIT PULL] hwmon updates for v6.14-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

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

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

Thanks,
Guenter
------

The following changes since commit fac04efc5c793dccbd07e2d59af9f90b7fc0dca4:

  Linux 6.13-rc2 (2024-12-08 14:03:39 -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.14-rc1

for you to fetch changes up to a76539b293677c5c163b9285b0cd8dd420d33989:

  hwmon: pmbus: dps920ab: Add ability to instantiate through i2c (2025-01-13 08:57:06 -0800)

----------------------------------------------------------------
hwmon updates for v6.14-rc1

* New drivers

  - PMBus client driver for Intel CRPS185 power supply

  - PMBus client driver for Texas Instruments TPS25990

* Chip support added to existing drivers

  - pmbus/max15301: Add support for MAX15303

  - pmbus/adm1275: Add adm1273 support

  - lm75: Add NXP P3T1755 support; with it, add I3C support to the driver

  - asus-ec-sensors: Add TUF GAMING X670E PLUS

* Other notable changes

   - nct6683: Add customer IDs for several MSI and ASRock boards

   - tmp108: Add regulator support

   - Improve write protect support in PMBus core

   - pmbus/dps920ab: Add ability to instantiate through i2c

   - The hwmon core now accepts NULL as device name parameter to
     [devm_]hwmon_device_register_with_info ans uses the parent device
     name as fallback in that case

   - The PMBus core now provides the PMBUs revision in a debugfs file

   - asus-ec-sensors: Support for optional CPU fan on AMD 600 motherboards

   - raspberrypi: Add PM suspend/resume support

   - dell-smm: Enable manual fan control support on Dell XPS 9370

   - pwm-fan: Default to maximum cooling level if provided

* Various other minor fixes and improvements

----------------------------------------------------------------
Denis Kirjanov (1):
      hwmon: pmbus: dps920ab: Add ability to instantiate through i2c

Guenter Roeck (2):
      hwmon: (tmp108) Drop of_match_ptr() protection
      hwmon: (lm75) Hide register size differences in regmap access functions

Heiner Kallweit (1):
      hwmon: (core) Use device name as a fallback in devm_hwmon_device_register_with_info

Huisong Li (2):
      hwmon: (acpi_power_meter) Fix uninitialized variables
      hwmon: (acpi_power_meter) Fix update the power trip points on failure

Javier Carrasco (2):
      MAINTAINERS: Drop IIO from the title of the Chipcap 2 hwmon driver
      hwmon: (chipcap2) Switch to guard() for mutext handling

Jerome Brunet (3):
      hwmon: (pmbus/core) improve handling of write protected regulators
      hwmon: (pmbus/core) add wp module param
      hwmon: (pmbus/tps25990) Add initial support

Joel Stanley (1):
      hwmon: Fix help text for aspeed-g6-pwm-tach

John Audia (1):
      hwmon: (nct6683) Add another customer ID for MSI

John Erasmus Mari Geronimo (2):
      dt-bindings: hwmon: adm1275: add adm1273
      hwmon: (pmbus/adm1275) add adm1273 support

Li XingYang (2):
      hwmon: (asus-ec-sensors) Add support for fan cpu opt on AMD 600 motherboards
      hwmon: (asus-ec-sensors) Add TUF GAMING X670E PLUS

Max Ammann (1):
      hwmon: (nct6683) Add customer ID for ASRock B650 Steel Legend WiFi

Ninad Palsule (3):
      hwmon: (pmbus/core) Add PMBUS_REVISION in debugfs
      dt-bindings: hwmon: intel,crps185: Add to trivial
      hwmon: (pmbus/crps) Add Intel CRPS185 power supply

Nuno Sa (1):
      hwmon: (pmbus/max15301) Add support for MAX15303

Peter Korsgaard (2):
      hwmon: (pwm-fan): Make use of device properties everywhere
      hwmon: (pwm-fan) Default to the Maximum cooling level if provided

Povilas Kanapickas (1):
      hwmon: (dell-smm) Add Dell XPS 9370 to fan control whitelist

Stanislav Jakubek (1):
      hwmon: (tmp108) Add basic regulator support

Stefan Wahren (1):
      hwmon: (raspberrypi) Add PM suspend/resume support

Thomas Weißschuh (3):
      thermal: core: Add stub for thermal_zone_device_update()
      hwmon: (core) Avoid ifdef CONFIG_THERMAL in C source file
      hwmon: (occ/p9_sbe) Constify 'struct bin_attribute'

Thorsten Blum (1):
      hwmon: (asus_atk0110) Use str_enabled_disabled() and str_enable_disable() helpers

Uwe Kleine-König (2):
      hwmon: (nct6775): Actually make use of the HWMON_NCT6775 symbol namespace
      hwmon: (isl28022) Drop explicit initialization of struct i2c_device_id::driver_data to 0

Wolfram Sang (11):
      hwmon: (isl28022) use proper path for DT bindings
      hwmon: (isl28022) document shunt voltage channel
      hwmon: (isl28022) apply coding style to module init/exit
      dt-bindings: hwmon: lm75: Add NXP P3T1755
      hwmon: (lm75) Add NXP P3T1755 support
      hwmon: (lm75) Fix LM75B document link
      hwmon: (lm75) simplify lm75_write_config()
      hwmon: (lm75) simplify regulator handling
      hwmon: (lm75) Remove superfluous 'client' member from private struct
      hwmon: (lm75) separate probe into common and I2C parts
      hwmon: (lm75) add I3C support for P3T1755

 .../devicetree/bindings/hwmon/adi,adm1275.yaml     |   2 +
 Documentation/devicetree/bindings/hwmon/lm75.yaml  |   1 +
 .../devicetree/bindings/trivial-devices.yaml       |   2 +
 Documentation/hwmon/adm1275.rst                    |  28 +-
 Documentation/hwmon/asus_ec_sensors.rst            |   1 +
 Documentation/hwmon/crps.rst                       |  97 +++++
 Documentation/hwmon/hwmon-kernel-api.rst           |   3 +-
 Documentation/hwmon/index.rst                      |   2 +
 Documentation/hwmon/isl28022.rst                   |   3 +-
 Documentation/hwmon/lm75.rst                       |   8 +-
 Documentation/hwmon/max15301.rst                   |   8 +
 Documentation/hwmon/nct6683.rst                    |  24 +-
 Documentation/hwmon/pmbus-core.rst                 |  35 ++
 Documentation/hwmon/tps25990.rst                   | 147 +++++++
 MAINTAINERS                                        |  11 +-
 drivers/hwmon/Kconfig                              |   6 +-
 drivers/hwmon/acpi_power_meter.c                   |  39 +-
 drivers/hwmon/asus-ec-sensors.c                    |  13 +
 drivers/hwmon/asus_atk0110.c                       |  15 +-
 drivers/hwmon/chipcap2.c                           |  63 +--
 drivers/hwmon/dell-smm-hwmon.c                     |   8 +
 drivers/hwmon/hwmon.c                              |  27 +-
 drivers/hwmon/isl28022.c                           |  11 +-
 drivers/hwmon/lm75.c                               | 339 ++++++++++------
 drivers/hwmon/nct6683.c                            |   6 +
 drivers/hwmon/nct6775-core.c                       |   6 +-
 drivers/hwmon/occ/p9_sbe.c                         |   4 +-
 drivers/hwmon/pmbus/Kconfig                        |  30 +-
 drivers/hwmon/pmbus/Makefile                       |   2 +
 drivers/hwmon/pmbus/adm1275.c                      |  10 +-
 drivers/hwmon/pmbus/crps.c                         |  74 ++++
 drivers/hwmon/pmbus/dps920ab.c                     |   7 +
 drivers/hwmon/pmbus/max15301.c                     |   1 +
 drivers/hwmon/pmbus/pmbus.h                        |   4 +
 drivers/hwmon/pmbus/pmbus_core.c                   |  94 ++++-
 drivers/hwmon/pmbus/tps25990.c                     | 436 +++++++++++++++++++++
 drivers/hwmon/pwm-fan.c                            |  26 +-
 drivers/hwmon/raspberrypi-hwmon.c                  |  22 ++
 drivers/hwmon/tmp108.c                             |  13 +-
 include/linux/pmbus.h                              |  14 +
 include/linux/thermal.h                            |   4 +
 41 files changed, 1378 insertions(+), 268 deletions(-)
 create mode 100644 Documentation/hwmon/crps.rst
 create mode 100644 Documentation/hwmon/tps25990.rst
 create mode 100644 drivers/hwmon/pmbus/crps.c
 create mode 100644 drivers/hwmon/pmbus/tps25990.c




[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux