All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 1/2] dt-bindings: hwmon: lm90: add ti,extended-range-enable property
@ 2022-05-17 13:56 Holger Brunck
  2022-05-17 13:56 ` [PATCH v4 2/2] hwmon: (lm90) enable extended range according to DTS node Holger Brunck
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Holger Brunck @ 2022-05-17 13:56 UTC (permalink / raw)
  To: linux-hwmon
  Cc: Jean Delvare, Guenter Roeck, Rob Herring, Krzysztof Kozlowski,
	Holger Brunck

Some devices can operate in an extended temperature mode.
Therefore add a boolean ti,extended-range-enable to be able to
select this feature in the device tree node. Also make sure that this
feature can only be enabled for the devices supporting this feature.

Signed-off-by: Holger Brunck <holger.brunck@hitachienergy.com>
---
changes for v4: 
   - use "if:not:then" instead of "if:else"

 .../bindings/hwmon/national,lm90.yaml         | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/Documentation/devicetree/bindings/hwmon/national,lm90.yaml b/Documentation/devicetree/bindings/hwmon/national,lm90.yaml
index 48b7065798b0..b04657849852 100644
--- a/Documentation/devicetree/bindings/hwmon/national,lm90.yaml
+++ b/Documentation/devicetree/bindings/hwmon/national,lm90.yaml
@@ -53,10 +53,29 @@ properties:
   vcc-supply:
     description: phandle to the regulator that provides the +VCC supply
 
+  ti,extended-range-enable:
+    description: Set to enable extended range temperature.
+    type: boolean
+
 required:
   - compatible
   - reg
 
+allOf:
+  - if:
+      not:
+        properties:
+          compatible:
+            contains:
+              enum:
+                - adi,adt7461
+                - adi,adt7461a
+                - ti,tmp451
+                - ti,tmp461
+    then:
+      properties:
+        ti,extended-range-enable: false
+
 additionalProperties: false
 
 examples:
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-05-17 16:47 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-17 13:56 [PATCH v4 1/2] dt-bindings: hwmon: lm90: add ti,extended-range-enable property Holger Brunck
2022-05-17 13:56 ` [PATCH v4 2/2] hwmon: (lm90) enable extended range according to DTS node Holger Brunck
2022-05-17 16:47   ` Guenter Roeck
2022-05-17 14:28 ` [PATCH v4 1/2] dt-bindings: hwmon: lm90: add ti,extended-range-enable property Krzysztof Kozlowski
2022-05-17 16:46 ` Guenter Roeck

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.