[GIT PULL] hwmon updates for v5.17

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

 



Hi Linus,

Please pull hwmon updates for Linux v5.17 from signed tag:

    git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v5.17

You may see a trivial conflict in MAINTAINERSS (keep all changes)
when pulling this update. Also, if commit "proc: remove PDE_DATA()
completely" was already pulled, you'll need to update the dell-smm
driver to change PDE_DATA to pde_data.

Thanks,
Guenter
------

The following changes since commit fc74e0a40e4f9fd0468e34045b0c45bba11dcbb2:

  Linux 5.16-rc7 (2021-12-26 13:17:17 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/hwmon-for-v5.17

for you to fetch changes up to 00f5117c5f785b95b13663e52dcdcf684a47d4e3:

  hwmon: (nzxt-smart2) make array detect_fans_report static const (2022-01-09 17:10:58 -0800)

----------------------------------------------------------------
hwmon updates for v5.17

New drivers:
- PMBus driver for MPS Multi-phase mp5023
- PMBus driver for Delta AHE-50DC fan control module
- Driver for NZXT RGB&Fan Controller/Smart Device v2
- Driver for Texas Instruments INA238
- Driver to support X370 Asus WMI
- Driver to support B550 Asus WMI

Other notable changes:
- Cleanup of ntc_thermistor driver, and added support for Samsung 1404-001221 NTC
- Improve detection of LM84, MAX1617, and MAX1617A in adm1021 driver
- Clean up tmp401 driver, and convert to with_info API
- Add support for regulators and IR38060, IR38164 IR38263 to ir38064 PMBus driver
- Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh to k10temp driver
- Add support for F81966 to f71882fg driver
- Add support for ONSEMI N34TS04 to jc42 driver
- Clean up and simplify dell-smm driver
- Add support for ROG STRIX B550-A/X570-I GAMING to nct6775 driver

Various other minor improvements and fixes.

----------------------------------------------------------------
Aleksandr Mezin (2):
      hwmon: add driver for NZXT RGB&Fan Controller/Smart Device v2.
      hwmon: (nzxt-smart2) Fix "unused function" warning

Armin Wolf (4):
      hwmon: (raspberrypi) Exit immediately in case of error in init
      hwmon: (dell-smm) Simplify ioctl handler
      hwmon: (dell-smm) Unify i8k_ioctl() and i8k_ioctl_unlocked()
      hwmon: (dell-smm) Pack the whole smm_regs struct

Arseny Demidov (1):
      hwmon: (mr75203) fix wrong power-up delay value

Arthur Heymans (1):
      hwmon/pmbus: (ir38064) Add of_match_table

Babu Moger (3):
      hwmon: (k10temp) Remove unused definitions
      hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh
      hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors

Colin Ian King (3):
      hwmon: (adm1031) Remove redundant assignment to variable range
      hwmon/pmbus: (ir38064) Fix spelling mistake "comaptible" -> "compatible"
      hwmon: (nzxt-smart2) make array detect_fans_report static const

Dan Carpenter (3):
      hwmon: (asus_wmi_ec_sensors) fix array overflow
      hwmon: (asus_wmi_sensors) fix an array overflow
      hwmon: (nct6775) delete some extension lines

David Mosberger-Tang (1):
      hwmon: (sht4x) Add device tree match table

Denis Pauk (4):
      hwmon: (asus_wmi_ec_sensors) Support B550 Asus WMI.
      hwmon: (asus_wmi_sensors) Support X370 Asus WMI.
      hwmon: (nct6775) add ROG STRIX B550-A/X570-I GAMING
      hwmon: (nct6775) Additional check for ChipID before ASUS WMI usage

Guenter Roeck (6):
      hwmon: (tmp401) Simplify temperature register arrays
      hwmon: (tmp401) Convert to _info API
      hwmon: (tmp401) Use regmap
      hwmon: (tmp401) Hide register write address differences in regmap code
      hwmon: (adm1021) Improve detection of LM84, MAX1617, and MAX1617A
      hwmon: (jc42) Add support for ONSEMI N34TS04

Howard.Chiu@xxxxxxxxxxxx (1):
      hwmon: (pmbus) Add support for MPS Multi-phase mp5023

Linus Walleij (9):
      hwmon: (ntc_thermistor) Merge platform data into driver
      hwmon: (ntc_thermistor) Drop get_ohm()
      hwmon: (ntc_thermistor) Drop read_uv() depend on OF and IIO
      hwmon: (ntc_thermistor) Merge platform data
      hwmon: (ntc_thermistor) Move and refactor DT parsing
      hwmon: (ntc_thermistor) Switch to generic firmware props
      hwmon: (ntc_thermistor) Move DT matches to the driver block
      hwmon: (ntc_thermistor) Drop OF dependency
      hwmon: (ntc_thermistor) Add Samsung 1404-001221 NTC

Lukas Bulwahn (1):
      hwmon: prefix kernel-doc comments for structs with struct

Menghui Wu (1):
      hwmon: (f71882fg) Add F81966 support

Nathan Rossi (3):
      dt-bindings: hwmon: ti,ina2xx: Document ti,ina238 compatible string
      dt-bindings: hwmon: ti,ina2xx: Add ti,shunt-gain property
      hwmon: Driver for Texas Instruments INA238

Patrick Rudolph (2):
      hwmon/pmbus: (ir38064) Add support for IR38060, IR38164 IR38263
      hwmon/pmbus: (ir38064) Expose a regulator

Peiwei Hu (1):
      hwmon: (xgene-hwmon) Add free before exiting xgene_hwmon_probe

Yazen Ghannam (1):
      x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs

Zev Weiss (2):
      hwmon: (pmbus) Add Delta AHE-50DC fan control module driver
      dt-bindings: add Delta AHE-50DC fan control module

 .../devicetree/bindings/hwmon/ntc-thermistor.yaml  |   1 +
 .../devicetree/bindings/hwmon/ti,ina2xx.yaml       |  22 +
 .../devicetree/bindings/trivial-devices.yaml       |   8 +
 Documentation/hwmon/asus_wmi_ec_sensors.rst        |  38 +
 Documentation/hwmon/asus_wmi_sensors.rst           |  78 ++
 Documentation/hwmon/ina238.rst                     |  56 ++
 Documentation/hwmon/index.rst                      |   5 +
 Documentation/hwmon/ir38064.rst                    |  28 +-
 Documentation/hwmon/mp5023.rst                     |  84 ++
 Documentation/hwmon/nzxt-smart2.rst                |  62 ++
 MAINTAINERS                                        |  27 +
 arch/x86/kernel/amd_nb.c                           |   5 +
 drivers/hwmon/Kconfig                              |  51 +-
 drivers/hwmon/Makefile                             |   4 +
 drivers/hwmon/adm1021.c                            |  23 +-
 drivers/hwmon/adm1031.c                            |   3 +-
 drivers/hwmon/asus_wmi_ec_sensors.c                | 621 +++++++++++++++
 drivers/hwmon/asus_wmi_sensors.c                   | 664 ++++++++++++++++
 drivers/hwmon/dell-smm-hwmon.c                     |  70 +-
 drivers/hwmon/f71882fg.c                           |   2 +
 drivers/hwmon/ina238.c                             | 644 +++++++++++++++
 drivers/hwmon/jc42.c                               |   4 +
 drivers/hwmon/k10temp.c                            |  36 +-
 drivers/hwmon/mr75203.c                            |   2 +-
 drivers/hwmon/nct6775.c                            |  10 +-
 drivers/hwmon/ntc_thermistor.c                     | 299 ++++---
 drivers/hwmon/nzxt-smart2.c                        | 829 ++++++++++++++++++++
 drivers/hwmon/pmbus/Kconfig                        |  29 +-
 drivers/hwmon/pmbus/Makefile                       |   2 +
 drivers/hwmon/pmbus/delta-ahe50dc-fan.c            | 114 +++
 drivers/hwmon/pmbus/ir38064.c                      |  28 +-
 drivers/hwmon/pmbus/mp5023.c                       |  67 ++
 drivers/hwmon/raspberrypi-hwmon.c                  |   7 +-
 drivers/hwmon/sht4x.c                              |   7 +
 drivers/hwmon/tmp401.c                             | 863 ++++++++++-----------
 drivers/hwmon/xgene-hwmon.c                        |   6 +-
 include/linux/hwmon.h                              |   4 +-
 include/linux/pci_ids.h                            |   1 +
 include/linux/platform_data/ntc_thermistor.h       |  50 --
 39 files changed, 4118 insertions(+), 736 deletions(-)
 create mode 100644 Documentation/hwmon/asus_wmi_ec_sensors.rst
 create mode 100644 Documentation/hwmon/asus_wmi_sensors.rst
 create mode 100644 Documentation/hwmon/ina238.rst
 create mode 100644 Documentation/hwmon/mp5023.rst
 create mode 100644 Documentation/hwmon/nzxt-smart2.rst
 create mode 100644 drivers/hwmon/asus_wmi_ec_sensors.c
 create mode 100644 drivers/hwmon/asus_wmi_sensors.c
 create mode 100644 drivers/hwmon/ina238.c
 create mode 100644 drivers/hwmon/nzxt-smart2.c
 create mode 100644 drivers/hwmon/pmbus/delta-ahe50dc-fan.c
 create mode 100644 drivers/hwmon/pmbus/mp5023.c
 delete mode 100644 include/linux/platform_data/ntc_thermistor.h



[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