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.9
Date: Mon, 11 Mar 2024 08:37:10 -0700 [thread overview]
Message-ID: <20240311153710.3137686-1-linux@roeck-us.net> (raw)
Hi Linus,
Please pull hwmon updates for Linux v6.9 from signed tag:
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v6.9
Depending on who comes first, there will be a context conflict in
Documentation/devicetree/bindings/trivial-devices.yaml
between commit:
7e6707f7da31 ("dt-bindings: Add MPQ8785 voltage regulator device")
and commit:
6284d33d1749 ("dt-bindings: trivial-devices: sort entries alphanumerically")
from the devicetree tree.
Thanks,
Guenter
------
The following changes since commit 841c35169323cd833294798e58b9bf63fa4fa1de:
Linux 6.8-rc4 (2024-02-11 12:18:13 -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.9
for you to fetch changes up to 8debe3c1295ef36958dae77487eed9cf6584c008:
hwmon: (dell-smm) Add XPS 9315 to fan control whitelist (2024-03-10 12:58:18 -0700)
----------------------------------------------------------------
hwmon updates for v6.9
* New drivers for
- Amphenol ChipCap 2
- ASPEED g6 PWM/Fan tach
- Astera Labs PT5161L retimer
- ASUS ROG RYUJIN II 360 AIO cooler
- LTC4282
- Microsoft Surface devices
- MPS MPQ8785 Synchronous Step-Down Converter
- NZXT Kraken X and Z series AIO CPU coolers
* Additional chip support in existing drivers
- Ayaneo Air Plus 7320u (oxp-sensors)
- INA260 (ina2xx)
- XPS 9315 (dell-smm)
- MSI customer ID (nct6683)
* Devicetree bindings updates
- Common schema for hardware monitoring devices
- Common schema for fans
- Update chip descriptions to use common schema
- Document regulator properties in several drivers
- Explicit bindings for infineon buck converters
* Other improvements
- Replaced rbtree with maple tree register cache in several drivers
- Added support for humidity min/max alarm and volatage fault attributes
to hwmon core
- Dropped non-functional I2C_CLASS_HWMON support for drivers w/o detect()
- Dropped obsolete and redundant entried from MAINTAINERS
- Cleaned up axi-fan-control and coretemp drivers
- Minor fixes and improvements in several other drivers
----------------------------------------------------------------
Aleksa Savic (2):
hwmon: Add driver for NZXT Kraken X and Z series AIO CPU coolers
hwmon: Add driver for ASUS ROG RYUJIN II 360 AIO cooler
Armin Wolf (1):
hwmon: (dell-smm) Add XPS 9315 to fan control whitelist
Billy Tsai (2):
dt-bindings: hwmon: Support Aspeed g6 PWM TACH Control
hwmon: (aspeed-g6-pwm-tacho): Support for ASPEED g6 PWM/Fan tach
Bo Liu (9):
hwmon: (adt7x10) convert to use maple tree register cache
hwmon: (emc1403) convert to use maple tree register cache
hwmon: (ina3221) convert to use maple tree register cache
hwmon: (jc42) convert to use maple tree register cache
hwmon: (lm83) convert to use maple tree register cache
hwmon: (max31760) convert to use maple tree register cache
hwmon: (nct7802) convert to use maple tree register cache
hwmon: (sch5627) convert to use maple tree register cache
hwmon: (tmp401) convert to use maple tree register cache
Charles Hsu (2):
dt-bindings: Add MPQ8785 voltage regulator device
hwmon: Add driver for MPS MPQ8785 Synchronous Step-Down Converter
Conor Dooley (2):
dt-bindings: hwmon/pmbus: ti,lm25066: document regulators
regulator: dt-bindings: promote infineon buck converters to their own binding
Cosmo Chou (3):
dt-bindings: vendor-prefixes: add asteralabs
dt-bindings: trivial-devices: add Astera Labs PT5161L
hwmon: Add driver for Astera Labs PT5161L retimer
Forest Crossman (1):
hwmon: (nct6683) Add another customer ID for MSI
Guenter Roeck (6):
MAINTAINERS: Drop entries for hwmon devices with unreachable maintainers
MAINTAINERS: Drop redundant hwmon entries
dt-bindings: hwmon: nuvoton,nct6775: Add compatible value for NCT6799
hwmon: (pmbus/tda38640) Use PMBUS_REGULATOR_ONE to declare regulator
hwmon: (pmbus/lm25066) Use PMBUS_REGULATOR_ONE to declare regulator
hwmon: (pmbus/ir38064) Use PMBUS_REGULATOR_ONE to declare regulator
Heiner Kallweit (2):
hwmon: Remove I2C_CLASS_HWMON from drivers w/o detect() and address_list
hwmon: Drop non-functional I2C_CLASS_HWMON support for drivers w/o detect()
Ivor Wanders (1):
hwmon: add fan speed monitoring driver for Surface devices
Jani Nikula (1):
hwmon: put HWMON_CHANNEL_INFO() initializers in rodata
Javier Carrasco (7):
dt-bindings: vendor-prefixes: add Amphenol
hwmon: (core) Add support for humidity min/max alarm
ABI: sysfs-class-hwmon: add descriptions for humidity min/max alarms
dt-bindings: hwmon: Add Amphenol ChipCap 2
hwmon: Add support for Amphenol ChipCap 2
hwmon: (chipcap2) fix uninitialized variable in cc2_get_reg_val()
hwmon: (chipcap2) fix return path in cc2_request_alarm_irqs()
Josua Mayer (1):
hwmon: (amc6821) add of_match table
Krzysztof Kozlowski (6):
dt-bindings: hwmon: add common properties
dt-bindings: hwmon: ti,ina2xx: use common hwmon schema
dt-bindings: hwmon: adi,adm1275: use common hwmon schema
dt-bindings: hwmon: lltc,ltc4286: use common hwmon schema
dt-bindings: hwmon: reference common hwmon schema
hwmon: (sis5595) drop unused DIV_TO_REG function
Michal Simek (3):
dt-bindings: hwmon: ina2xx: Add label property
dt-bindings: hwmon: ina2xx: Describe #io-channel-cells property
dt-bindings: hwmon: ina2xx: Describe ina260 chip
Naresh Solanki (2):
dt-bindings: hwmon: tda38640: Add interrupt & regulator properties
dt-bindings: hwmon: fan: Add fan binding to schema
Nuno Sa (6):
dt-bindings: hwmon: Add LTC4282 bindings
hwmon: add fault attribute for voltage channels
hwmon: Add driver for LTC4282
hwmon: (axi-fan-control) Use device firmware agnostic API
hwmon: (axi-fan-control) Make use of sysfs_emit()
hwmon: (axi-fan-control) Make use of dev_err_probe()
Okan Akyuz (1):
hwmon: (max6620) Update broken Datasheet URL in driver documentation
Patrick Rudolph (1):
hwmon: (pmbus_core) Allow to hook PMBUS_SMBALERT_MASK
Sebastian Kranz (1):
hwmon: (oxp-sensors) Add support for Ayaneo Air Plus 7320u.
Stefan Gloor (1):
hwmon: (sht3x) read out sensor serial number
Théo Lebrun (1):
dt-bindings: hwmon: lm75: use common hwmon schema
Zhang Rui (8):
hwmon: (coretemp) Introduce enum for attr index
hwmon: (coretemp) Remove unnecessary dependency of array index
hwmon: (coretemp) Replace sensor_device_attribute with device_attribute
hwmon: (coretemp) Remove redundant pdata->cpu_map[]
hwmon: (coretemp) Abstract core_temp helpers
hwmon: (coretemp) Split package temp_data and core temp_data
hwmon: (coretemp) Remove redundant temp_data->is_pkg_data
hwmon: (coretemp) Use dynamic allocated memory for core temp_data
Documentation/ABI/testing/sysfs-class-hwmon | 27 +
.../devicetree/bindings/hwmon/adi,adm1177.yaml | 5 +-
.../devicetree/bindings/hwmon/adi,adm1275.yaml | 7 +-
.../devicetree/bindings/hwmon/adi,ltc2945.yaml | 5 +-
.../devicetree/bindings/hwmon/adi,ltc4282.yaml | 159 ++
.../bindings/hwmon/amphenol,chipcap2.yaml | 77 +
.../bindings/hwmon/aspeed,g6-pwm-tach.yaml | 71 +
.../devicetree/bindings/hwmon/fan-common.yaml | 79 +
.../devicetree/bindings/hwmon/hwmon-common.yaml | 19 +
.../devicetree/bindings/hwmon/lltc,ltc4151.yaml | 5 +-
.../devicetree/bindings/hwmon/lltc,ltc4286.yaml | 9 +-
Documentation/devicetree/bindings/hwmon/lm75.yaml | 3 +-
.../devicetree/bindings/hwmon/nuvoton,nct6775.yaml | 1 +
.../bindings/hwmon/pmbus/infineon,tda38640.yaml | 28 +
.../bindings/hwmon/pmbus/ti,lm25066.yaml | 17 +-
.../devicetree/bindings/hwmon/ti,ina2xx.yaml | 11 +-
.../devicetree/bindings/hwmon/ti,tmp513.yaml | 5 +-
.../devicetree/bindings/hwmon/ti,tps23861.yaml | 5 +-
.../bindings/regulator/infineon,ir38060.yaml | 45 +
.../devicetree/bindings/trivial-devices.yaml | 12 +-
.../devicetree/bindings/vendor-prefixes.yaml | 4 +
Documentation/hwmon/aspeed-g6-pwm-tach.rst | 26 +
Documentation/hwmon/asus_rog_ryujin.rst | 47 +
Documentation/hwmon/chipcap2.rst | 73 +
Documentation/hwmon/emc2305.rst | 1 -
Documentation/hwmon/index.rst | 8 +
Documentation/hwmon/ltc4282.rst | 133 ++
Documentation/hwmon/max6620.rst | 2 +-
Documentation/hwmon/mpq8785.rst | 94 ++
Documentation/hwmon/nct6683.rst | 1 +
Documentation/hwmon/nzxt-kraken3.rst | 74 +
Documentation/hwmon/oxp-sensors.rst | 1 +
Documentation/hwmon/pt5161l.rst | 42 +
Documentation/hwmon/sht3x.rst | 11 +
Documentation/hwmon/surface_fan.rst | 25 +
MAINTAINERS | 167 +-
drivers/hwmon/Kconfig | 76 +
drivers/hwmon/Makefile | 7 +
drivers/hwmon/adm1177.c | 1 -
drivers/hwmon/adt7310.c | 2 +-
drivers/hwmon/adt7410.c | 4 +-
drivers/hwmon/amc6821.c | 11 +
drivers/hwmon/aspeed-g6-pwm-tach.c | 549 ++++++
drivers/hwmon/asus_rog_ryujin.c | 609 +++++++
drivers/hwmon/axi-fan-control.c | 73 +-
drivers/hwmon/chipcap2.c | 822 +++++++++
drivers/hwmon/coretemp.c | 204 +--
drivers/hwmon/dell-smm-hwmon.c | 13 +
drivers/hwmon/ds1621.c | 1 -
drivers/hwmon/ds620.c | 1 -
drivers/hwmon/emc1403.c | 2 +-
drivers/hwmon/emc2305.c | 5 -
drivers/hwmon/hwmon.c | 3 +
drivers/hwmon/ina209.c | 1 -
drivers/hwmon/ina238.c | 1 -
drivers/hwmon/ina3221.c | 2 +-
drivers/hwmon/jc42.c | 2 +-
drivers/hwmon/lm83.c | 2 +-
drivers/hwmon/ltc4282.c | 1782 ++++++++++++++++++++
drivers/hwmon/max127.c | 1 -
drivers/hwmon/max31760.c | 3 +-
drivers/hwmon/max31790.c | 1 -
drivers/hwmon/max31827.c | 1 -
drivers/hwmon/max6621.c | 1 -
drivers/hwmon/max6697.c | 1 -
drivers/hwmon/nct6683.c | 3 +
drivers/hwmon/nct7802.c | 2 +-
drivers/hwmon/nzxt-kraken3.c | 1008 +++++++++++
drivers/hwmon/occ/p8_i2c.c | 1 -
drivers/hwmon/oxp-sensors.c | 10 +
drivers/hwmon/pmbus/Kconfig | 9 +
drivers/hwmon/pmbus/Makefile | 1 +
drivers/hwmon/pmbus/ir36021.c | 1 -
drivers/hwmon/pmbus/ir38064.c | 2 +-
drivers/hwmon/pmbus/lm25066.c | 2 +-
drivers/hwmon/pmbus/mpq8785.c | 90 +
drivers/hwmon/pmbus/pmbus_core.c | 2 +-
drivers/hwmon/pmbus/tda38640.c | 2 +-
drivers/hwmon/powr1220.c | 1 -
drivers/hwmon/pt5161l.c | 667 ++++++++
drivers/hwmon/sbrmi.c | 1 -
drivers/hwmon/sbtsi_temp.c | 1 -
drivers/hwmon/sch5627.c | 2 +-
drivers/hwmon/sht3x.c | 66 +-
drivers/hwmon/sis5595.c | 8 +-
drivers/hwmon/surface_fan.c | 91 +
drivers/hwmon/tmp401.c | 2 +-
drivers/hwmon/w83773g.c | 1 -
include/linux/hwmon.h | 18 +-
89 files changed, 7136 insertions(+), 335 deletions(-)
create mode 100644 Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
create mode 100644 Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
create mode 100644 Documentation/devicetree/bindings/hwmon/aspeed,g6-pwm-tach.yaml
create mode 100644 Documentation/devicetree/bindings/hwmon/fan-common.yaml
create mode 100644 Documentation/devicetree/bindings/hwmon/hwmon-common.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/infineon,ir38060.yaml
create mode 100644 Documentation/hwmon/aspeed-g6-pwm-tach.rst
create mode 100644 Documentation/hwmon/asus_rog_ryujin.rst
create mode 100644 Documentation/hwmon/chipcap2.rst
create mode 100644 Documentation/hwmon/ltc4282.rst
create mode 100644 Documentation/hwmon/mpq8785.rst
create mode 100644 Documentation/hwmon/nzxt-kraken3.rst
create mode 100644 Documentation/hwmon/pt5161l.rst
create mode 100644 Documentation/hwmon/surface_fan.rst
create mode 100644 drivers/hwmon/aspeed-g6-pwm-tach.c
create mode 100644 drivers/hwmon/asus_rog_ryujin.c
create mode 100644 drivers/hwmon/chipcap2.c
create mode 100644 drivers/hwmon/ltc4282.c
create mode 100644 drivers/hwmon/nzxt-kraken3.c
create mode 100644 drivers/hwmon/pmbus/mpq8785.c
create mode 100644 drivers/hwmon/pt5161l.c
create mode 100644 drivers/hwmon/surface_fan.c
next reply other threads:[~2024-03-11 15:37 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-11 15:37 Guenter Roeck [this message]
2024-03-13 19:27 ` [GIT PULL] hwmon updates for v6.9 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=20240311153710.3137686-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.