* [PATCH 1/6] dt-bindings: hwmon: national,lm90: Add missing Dallas max6654 and onsemi nct72, nct214, and nct218
2025-07-01 21:00 [PATCH 0/6] dt-bindings: hwmon: Add undocumented compatibles Rob Herring (Arm)
@ 2025-07-01 21:00 ` Rob Herring (Arm)
2025-07-01 21:00 ` [PATCH 2/6] dt-bindings: hwmon: ti,lm87: Add adi,adm1024 compatible Rob Herring (Arm)
` (4 subsequent siblings)
5 siblings, 0 replies; 12+ messages in thread
From: Rob Herring (Arm) @ 2025-07-01 21:00 UTC (permalink / raw)
To: Jean Delvare, Guenter Roeck, Krzysztof Kozlowski, Conor Dooley,
Javier Carrasco, Frank Li, Jim Wright
Cc: linux-hwmon, devicetree, linux-kernel
The onsemi nct72, nct214, and nct218 and Dallas/Analog max6654
temperature sensors are already supported, but not documented. Add
them to the LM90 binding.
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
---
Documentation/devicetree/bindings/hwmon/national,lm90.yaml | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Documentation/devicetree/bindings/hwmon/national,lm90.yaml b/Documentation/devicetree/bindings/hwmon/national,lm90.yaml
index 4feb76919404..1b871f166e79 100644
--- a/Documentation/devicetree/bindings/hwmon/national,lm90.yaml
+++ b/Documentation/devicetree/bindings/hwmon/national,lm90.yaml
@@ -20,6 +20,7 @@ properties:
- dallas,max6646
- dallas,max6647
- dallas,max6649
+ - dallas,max6654
- dallas,max6657
- dallas,max6658
- dallas,max6659
@@ -36,6 +37,9 @@ properties:
- nuvoton,nct7717
- nuvoton,nct7718
- nxp,sa56004
+ - onnn,nct72
+ - onnn,nct214
+ - onnn,nct218
- onnn,nct1008
- ti,tmp451
- ti,tmp461
@@ -118,6 +122,7 @@ allOf:
- dallas,max6646
- dallas,max6647
- dallas,max6649
+ - dallas,max6654
- dallas,max6657
- dallas,max6658
- dallas,max6659
@@ -139,6 +144,9 @@ allOf:
- adi,adt7461
- adi,adt7461a
- adi,adt7481
+ - onnn,nct72
+ - onnn,nct214
+ - onnn,nct218
- onnn,nct1008
then:
patternProperties:
--
2.47.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 2/6] dt-bindings: hwmon: ti,lm87: Add adi,adm1024 compatible
2025-07-01 21:00 [PATCH 0/6] dt-bindings: hwmon: Add undocumented compatibles Rob Herring (Arm)
2025-07-01 21:00 ` [PATCH 1/6] dt-bindings: hwmon: national,lm90: Add missing Dallas max6654 and onsemi nct72, nct214, and nct218 Rob Herring (Arm)
@ 2025-07-01 21:00 ` Rob Herring (Arm)
2025-07-16 14:41 ` Guenter Roeck
2025-07-01 21:00 ` [PATCH 3/6] dt-bindings: hwmon: lltc,ltc2978: Add lltc,ltc713 compatible Rob Herring (Arm)
` (3 subsequent siblings)
5 siblings, 1 reply; 12+ messages in thread
From: Rob Herring (Arm) @ 2025-07-01 21:00 UTC (permalink / raw)
To: Jean Delvare, Guenter Roeck, Krzysztof Kozlowski, Conor Dooley,
Javier Carrasco, Frank Li, Jim Wright
Cc: linux-hwmon, devicetree, linux-kernel
The adi,adm1024 compatible is already in use. Add it to the lm87
binding as the device appears to be compatible.
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
---
Documentation/devicetree/bindings/hwmon/ti,lm87.yaml | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/hwmon/ti,lm87.yaml b/Documentation/devicetree/bindings/hwmon/ti,lm87.yaml
index 63d8cf467806..5c0cdc0091b5 100644
--- a/Documentation/devicetree/bindings/hwmon/ti,lm87.yaml
+++ b/Documentation/devicetree/bindings/hwmon/ti,lm87.yaml
@@ -18,7 +18,9 @@ description: |
properties:
compatible:
- const: ti,lm87
+ enum:
+ - adi,adm1024
+ - ti,lm87
reg:
maxItems: 1
--
2.47.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 2/6] dt-bindings: hwmon: ti,lm87: Add adi,adm1024 compatible
2025-07-01 21:00 ` [PATCH 2/6] dt-bindings: hwmon: ti,lm87: Add adi,adm1024 compatible Rob Herring (Arm)
@ 2025-07-16 14:41 ` Guenter Roeck
0 siblings, 0 replies; 12+ messages in thread
From: Guenter Roeck @ 2025-07-16 14:41 UTC (permalink / raw)
To: Rob Herring (Arm)
Cc: Jean Delvare, Krzysztof Kozlowski, Conor Dooley, Javier Carrasco,
Frank Li, Jim Wright, linux-hwmon, devicetree, linux-kernel
On Tue, Jul 01, 2025 at 04:00:41PM -0500, Rob Herring (Arm) wrote:
> The adi,adm1024 compatible is already in use. Add it to the lm87
> binding as the device appears to be compatible.
>
> Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Applied.
Thanks,
Guenter
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 3/6] dt-bindings: hwmon: lltc,ltc2978: Add lltc,ltc713 compatible
2025-07-01 21:00 [PATCH 0/6] dt-bindings: hwmon: Add undocumented compatibles Rob Herring (Arm)
2025-07-01 21:00 ` [PATCH 1/6] dt-bindings: hwmon: national,lm90: Add missing Dallas max6654 and onsemi nct72, nct214, and nct218 Rob Herring (Arm)
2025-07-01 21:00 ` [PATCH 2/6] dt-bindings: hwmon: ti,lm87: Add adi,adm1024 compatible Rob Herring (Arm)
@ 2025-07-01 21:00 ` Rob Herring (Arm)
2025-07-16 14:42 ` Guenter Roeck
2025-07-01 21:00 ` [PATCH 4/6] dt-bindings: hwmon: maxim,max20730: Add maxim,max20710 compatible Rob Herring (Arm)
` (2 subsequent siblings)
5 siblings, 1 reply; 12+ messages in thread
From: Rob Herring (Arm) @ 2025-07-01 21:00 UTC (permalink / raw)
To: Jean Delvare, Guenter Roeck, Krzysztof Kozlowski, Conor Dooley,
Javier Carrasco, Frank Li, Jim Wright
Cc: linux-hwmon, devicetree, linux-kernel
The lltc,ltc713 compatible is already in use. Add it to the lltc,ltc2978
binding as the device appears to be similar.
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
---
Documentation/devicetree/bindings/hwmon/lltc,ltc2978.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/hwmon/lltc,ltc2978.yaml b/Documentation/devicetree/bindings/hwmon/lltc,ltc2978.yaml
index aa801ef1640b..ea8b1553a3e9 100644
--- a/Documentation/devicetree/bindings/hwmon/lltc,ltc2978.yaml
+++ b/Documentation/devicetree/bindings/hwmon/lltc,ltc2978.yaml
@@ -28,6 +28,7 @@ properties:
- lltc,ltc3886
- lltc,ltc3887
- lltc,ltc3889
+ - lltc,ltc7132
- lltc,ltc7841
- lltc,ltc7880
- lltc,ltm2987
@@ -55,6 +56,7 @@ properties:
* ltc2977, ltc2979, ltc2980, ltm2987 : vout0 - vout7
* ltc2978 : vout0 - vout7
* ltc3880, ltc3882, ltc3884, ltc3886, ltc3887, ltc3889 : vout0 - vout1
+ * ltc7132 : vout0 - vout1
* ltc7841 : vout0
* ltc7880 : vout0 - vout1
* ltc3883 : vout0
--
2.47.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 3/6] dt-bindings: hwmon: lltc,ltc2978: Add lltc,ltc713 compatible
2025-07-01 21:00 ` [PATCH 3/6] dt-bindings: hwmon: lltc,ltc2978: Add lltc,ltc713 compatible Rob Herring (Arm)
@ 2025-07-16 14:42 ` Guenter Roeck
0 siblings, 0 replies; 12+ messages in thread
From: Guenter Roeck @ 2025-07-16 14:42 UTC (permalink / raw)
To: Rob Herring (Arm)
Cc: Jean Delvare, Krzysztof Kozlowski, Conor Dooley, Javier Carrasco,
Frank Li, Jim Wright, linux-hwmon, devicetree, linux-kernel
On Tue, Jul 01, 2025 at 04:00:42PM -0500, Rob Herring (Arm) wrote:
> The lltc,ltc713 compatible is already in use. Add it to the lltc,ltc2978
> binding as the device appears to be similar.
>
> Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Applied.
Thanks,
Guenter
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 4/6] dt-bindings: hwmon: maxim,max20730: Add maxim,max20710 compatible
2025-07-01 21:00 [PATCH 0/6] dt-bindings: hwmon: Add undocumented compatibles Rob Herring (Arm)
` (2 preceding siblings ...)
2025-07-01 21:00 ` [PATCH 3/6] dt-bindings: hwmon: lltc,ltc2978: Add lltc,ltc713 compatible Rob Herring (Arm)
@ 2025-07-01 21:00 ` Rob Herring (Arm)
2025-07-16 14:43 ` Guenter Roeck
2025-07-01 21:00 ` [PATCH 5/6] dt-bindings: hwmon: pmbus: ti,ucd90320: Add missing compatibles Rob Herring (Arm)
2025-07-01 21:00 ` [PATCH 6/6] dt-bindings: trivial-devices: Add undocumented hwmon devices Rob Herring (Arm)
5 siblings, 1 reply; 12+ messages in thread
From: Rob Herring (Arm) @ 2025-07-01 21:00 UTC (permalink / raw)
To: Jean Delvare, Guenter Roeck, Krzysztof Kozlowski, Conor Dooley,
Javier Carrasco, Frank Li, Jim Wright
Cc: linux-hwmon, devicetree, linux-kernel
The maxim,max20710 compatible is already in use. Add it to the
maxim,max20730 binding as the device appears to be similar.
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
---
Documentation/devicetree/bindings/hwmon/maxim,max20730.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/hwmon/maxim,max20730.yaml b/Documentation/devicetree/bindings/hwmon/maxim,max20730.yaml
index 8af0d7458e62..8588d97ba6ec 100644
--- a/Documentation/devicetree/bindings/hwmon/maxim,max20730.yaml
+++ b/Documentation/devicetree/bindings/hwmon/maxim,max20730.yaml
@@ -25,6 +25,7 @@ description: |
properties:
compatible:
enum:
+ - maxim,max20710
- maxim,max20730
- maxim,max20734
- maxim,max20743
--
2.47.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 4/6] dt-bindings: hwmon: maxim,max20730: Add maxim,max20710 compatible
2025-07-01 21:00 ` [PATCH 4/6] dt-bindings: hwmon: maxim,max20730: Add maxim,max20710 compatible Rob Herring (Arm)
@ 2025-07-16 14:43 ` Guenter Roeck
0 siblings, 0 replies; 12+ messages in thread
From: Guenter Roeck @ 2025-07-16 14:43 UTC (permalink / raw)
To: Rob Herring (Arm)
Cc: Jean Delvare, Krzysztof Kozlowski, Conor Dooley, Javier Carrasco,
Frank Li, Jim Wright, linux-hwmon, devicetree, linux-kernel
On Tue, Jul 01, 2025 at 04:00:43PM -0500, Rob Herring (Arm) wrote:
> The maxim,max20710 compatible is already in use. Add it to the
> maxim,max20730 binding as the device appears to be similar.
>
> Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Applied.
Thanks,
Guenter
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 5/6] dt-bindings: hwmon: pmbus: ti,ucd90320: Add missing compatibles
2025-07-01 21:00 [PATCH 0/6] dt-bindings: hwmon: Add undocumented compatibles Rob Herring (Arm)
` (3 preceding siblings ...)
2025-07-01 21:00 ` [PATCH 4/6] dt-bindings: hwmon: maxim,max20730: Add maxim,max20710 compatible Rob Herring (Arm)
@ 2025-07-01 21:00 ` Rob Herring (Arm)
2025-07-16 14:44 ` Guenter Roeck
2025-07-01 21:00 ` [PATCH 6/6] dt-bindings: trivial-devices: Add undocumented hwmon devices Rob Herring (Arm)
5 siblings, 1 reply; 12+ messages in thread
From: Rob Herring (Arm) @ 2025-07-01 21:00 UTC (permalink / raw)
To: Jean Delvare, Guenter Roeck, Krzysztof Kozlowski, Conor Dooley,
Javier Carrasco, Frank Li, Jim Wright
Cc: linux-hwmon, devicetree, linux-kernel
Add several compatibles already in use to the ti,ucd90320 binding.
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
---
Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml b/Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml
index f8bea1c0e94a..8f9ce00079df 100644
--- a/Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml
+++ b/Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml
@@ -23,7 +23,13 @@ description: |
properties:
compatible:
enum:
+ - ti,ucd9000
+ - ti,ucd9090
+ - ti,ucd90120
+ - ti,ucd90124
+ - ti,ucd90160
- ti,ucd90320
+ - ti,ucd90910
reg:
maxItems: 1
--
2.47.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 5/6] dt-bindings: hwmon: pmbus: ti,ucd90320: Add missing compatibles
2025-07-01 21:00 ` [PATCH 5/6] dt-bindings: hwmon: pmbus: ti,ucd90320: Add missing compatibles Rob Herring (Arm)
@ 2025-07-16 14:44 ` Guenter Roeck
0 siblings, 0 replies; 12+ messages in thread
From: Guenter Roeck @ 2025-07-16 14:44 UTC (permalink / raw)
To: Rob Herring (Arm)
Cc: Jean Delvare, Krzysztof Kozlowski, Conor Dooley, Javier Carrasco,
Frank Li, Jim Wright, linux-hwmon, devicetree, linux-kernel
On Tue, Jul 01, 2025 at 04:00:44PM -0500, Rob Herring (Arm) wrote:
> Add several compatibles already in use to the ti,ucd90320 binding.
>
> Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Applied.
Thanks,
Guenter
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 6/6] dt-bindings: trivial-devices: Add undocumented hwmon devices
2025-07-01 21:00 [PATCH 0/6] dt-bindings: hwmon: Add undocumented compatibles Rob Herring (Arm)
` (4 preceding siblings ...)
2025-07-01 21:00 ` [PATCH 5/6] dt-bindings: hwmon: pmbus: ti,ucd90320: Add missing compatibles Rob Herring (Arm)
@ 2025-07-01 21:00 ` Rob Herring (Arm)
2025-07-16 14:45 ` Guenter Roeck
5 siblings, 1 reply; 12+ messages in thread
From: Rob Herring (Arm) @ 2025-07-01 21:00 UTC (permalink / raw)
To: Jean Delvare, Guenter Roeck, Krzysztof Kozlowski, Conor Dooley,
Javier Carrasco, Frank Li, Jim Wright
Cc: linux-hwmon, devicetree, linux-kernel
There's a bunch of undocumented, but already in use trivial hwmon
devices. Most are just variants of existing trivial devices.
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
---
.../devicetree/bindings/trivial-devices.yaml | 50 ++++++++++++++++++++++
1 file changed, 50 insertions(+)
diff --git a/Documentation/devicetree/bindings/trivial-devices.yaml b/Documentation/devicetree/bindings/trivial-devices.yaml
index 27930708ccd5..38a542d816c9 100644
--- a/Documentation/devicetree/bindings/trivial-devices.yaml
+++ b/Documentation/devicetree/bindings/trivial-devices.yaml
@@ -39,8 +39,14 @@ properties:
- ad,adm9240
# AD5110 - Nonvolatile Digital Potentiometer
- adi,ad5110
+ # Temperature sensor with integrated fan control
+ - adi,adm1027
# Analog Devices ADP5589 Keypad Decoder and I/O Expansion
- adi,adp5589
+ # Temperature sensor with integrated fan control
+ - adi,adt7463
+ # Temperature sensor with integrated fan control
+ - adi,adt7468
# Analog Devices LT7182S Dual Channel 6A, 20V PolyPhase Step-Down Silent Switcher
- adi,lt7182s
# AMS iAQ-Core VOC Sensor
@@ -291,6 +297,8 @@ properties:
- mps,mp2891
# Monolithic Power Systems Inc. multi-phase controller mp2993
- mps,mp2993
+ # Monolithic Power Systems Inc. hot-swap protection device
+ - mps,mp5023
# Monolithic Power Systems Inc. multi-phase hot-swap controller mp5920
- mps,mp5920
# Monolithic Power Systems Inc. multi-phase hot-swap controller mp5990
@@ -299,12 +307,24 @@ properties:
- mps,mp9941
# Temperature sensor with integrated fan control
- national,lm63
+ # Temperature sensor with integrated fan control
+ - national,lm64
+ # Temperature sensor
+ - national,lm95235
+ # Temperature sensor
+ - national,lm95245
+ # Temperature sensor with integrated fan control
+ - national,lm96163
# Serial Interface ACPI-Compatible Microprocessor System Hardware Monitor
- national,lm80
# Serial Interface ACPI-Compatible Microprocessor System Hardware Monitor
- national,lm81
# Temperature sensor with integrated fan control
- national,lm85
+ # Temperature sensor with integrated fan control
+ - national,lm85b
+ # Temperature sensor with integrated fan control
+ - national,lm85c
# I2C ±0.33°C Accurate, 12-Bit + Sign Temperature Sensor and Thermal Window Comparator
- national,lm92
# Nuvoton Temperature Sensor
@@ -357,12 +377,38 @@ properties:
- silabs,si7020
# Skyworks SKY81452: Six-Channel White LED Driver with Touch Panel Bias Supply
- skyworks,sky81452
+ # Temperature sensor with integrated fan control
+ - smsc,emc6d100
+ # Temperature sensor with integrated fan control
+ - smsc,emc6d101
+ # Temperature sensor with integrated fan control
+ - smsc,emc6d102
+ # Temperature sensor with integrated fan control
+ - smsc,emc6d103
+ # Temperature sensor with integrated fan control
+ - smsc,emc6d103s
# SparkFun Qwiic Joystick (COM-15168) with i2c interface
- sparkfun,qwiic-joystick
# Sierra Wireless mangOH Green SPI IoT interface
- swir,mangoh-iotport-spi
# Ambient Light Sensor with SMBUS/Two Wire Serial Interface
- taos,tsl2550
+ # Digital PWM System Controller PMBus
+ - ti,cd9200
+ # Digital PWM System Controller PMBus
+ - ti,cd9220
+ # Digital PWM System Controller PMBus
+ - ti,cd9222
+ # Digital PWM System Controller PMBus
+ - ti,cd9224
+ # Digital PWM System Controller PMBus
+ - ti,cd9240
+ # Digital PWM System Controller PMBus
+ - ti,cd9244
+ # Digital PWM System Controller PMBus
+ - ti,cd9246
+ # Digital PWM System Controller PMBus
+ - ti,cd9248
# Temperature and humidity sensor with i2c interface
- ti,hdc1000
# Temperature and humidity sensor with i2c interface
@@ -390,6 +436,10 @@ properties:
- ti,tmp125
# TI DC-DC converter on PMBus
- ti,tps40400
+ # TI DCAP+ multiphase controller
+ - ti,tps53647
+ # TI DCAP+ multiphase controller
+ - ti,tps53667
# TI Dual channel DCAP+ multiphase controller TPS53676 with AVSBus
- ti,tps53676
# TI Dual channel DCAP+ multiphase controller TPS53679
--
2.47.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 6/6] dt-bindings: trivial-devices: Add undocumented hwmon devices
2025-07-01 21:00 ` [PATCH 6/6] dt-bindings: trivial-devices: Add undocumented hwmon devices Rob Herring (Arm)
@ 2025-07-16 14:45 ` Guenter Roeck
0 siblings, 0 replies; 12+ messages in thread
From: Guenter Roeck @ 2025-07-16 14:45 UTC (permalink / raw)
To: Rob Herring (Arm)
Cc: Jean Delvare, Krzysztof Kozlowski, Conor Dooley, Javier Carrasco,
Frank Li, Jim Wright, linux-hwmon, devicetree, linux-kernel
On Tue, Jul 01, 2025 at 04:00:45PM -0500, Rob Herring (Arm) wrote:
> There's a bunch of undocumented, but already in use trivial hwmon
> devices. Most are just variants of existing trivial devices.
>
> Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Acked-by: Guenter Roeck <linux@roeck-us.net>
Thanks,
Guenter
^ permalink raw reply [flat|nested] 12+ messages in thread