xref: /linux/Documentation/devicetree/bindings/hwmon/national,lm90.yaml (revision 67f6abceab228d5f589435db2d99df6cbf43aa02)
19559cb33SKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
29559cb33SKrzysztof Kozlowski%YAML 1.2
39559cb33SKrzysztof Kozlowski---
49559cb33SKrzysztof Kozlowski$id: http://devicetree.org/schemas/hwmon/national,lm90.yaml#
59559cb33SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml#
69559cb33SKrzysztof Kozlowski
79559cb33SKrzysztof Kozlowskititle: LM90 series thermometer
89559cb33SKrzysztof Kozlowski
99559cb33SKrzysztof Kozlowskimaintainers:
109559cb33SKrzysztof Kozlowski  - Jean Delvare <jdelvare@suse.com>
119559cb33SKrzysztof Kozlowski  - Guenter Roeck <linux@roeck-us.net>
129559cb33SKrzysztof Kozlowski
139559cb33SKrzysztof Kozlowskiproperties:
149559cb33SKrzysztof Kozlowski  compatible:
159559cb33SKrzysztof Kozlowski    enum:
169559cb33SKrzysztof Kozlowski      - adi,adm1032
179559cb33SKrzysztof Kozlowski      - adi,adt7461
189559cb33SKrzysztof Kozlowski      - adi,adt7461a
199559cb33SKrzysztof Kozlowski      - dallas,max6646
209559cb33SKrzysztof Kozlowski      - dallas,max6647
219559cb33SKrzysztof Kozlowski      - dallas,max6649
229559cb33SKrzysztof Kozlowski      - dallas,max6657
239559cb33SKrzysztof Kozlowski      - dallas,max6658
249559cb33SKrzysztof Kozlowski      - dallas,max6659
259559cb33SKrzysztof Kozlowski      - dallas,max6680
269559cb33SKrzysztof Kozlowski      - dallas,max6681
279559cb33SKrzysztof Kozlowski      - dallas,max6695
289559cb33SKrzysztof Kozlowski      - dallas,max6696
299559cb33SKrzysztof Kozlowski      - gmt,g781
309559cb33SKrzysztof Kozlowski      - national,lm86
319559cb33SKrzysztof Kozlowski      - national,lm89
329559cb33SKrzysztof Kozlowski      - national,lm90
339559cb33SKrzysztof Kozlowski      - national,lm99
349559cb33SKrzysztof Kozlowski      - nxp,sa56004
359559cb33SKrzysztof Kozlowski      - onnn,nct1008
369559cb33SKrzysztof Kozlowski      - ti,tmp451
37*67f6abceSHolger Brunck      - ti,tmp461
389559cb33SKrzysztof Kozlowski      - winbond,w83l771
399559cb33SKrzysztof Kozlowski
409559cb33SKrzysztof Kozlowski
419559cb33SKrzysztof Kozlowski  interrupts:
429559cb33SKrzysztof Kozlowski    items:
439559cb33SKrzysztof Kozlowski      - description: |
449559cb33SKrzysztof Kozlowski          Single interrupt specifier which describes the LM90 "-ALERT" pin
459559cb33SKrzysztof Kozlowski          output.
469559cb33SKrzysztof Kozlowski
479559cb33SKrzysztof Kozlowski  reg:
489559cb33SKrzysztof Kozlowski    maxItems: 1
499559cb33SKrzysztof Kozlowski
509559cb33SKrzysztof Kozlowski  "#thermal-sensor-cells":
519559cb33SKrzysztof Kozlowski    const: 1
529559cb33SKrzysztof Kozlowski
539559cb33SKrzysztof Kozlowski  vcc-supply:
549559cb33SKrzysztof Kozlowski    description: phandle to the regulator that provides the +VCC supply
559559cb33SKrzysztof Kozlowski
569559cb33SKrzysztof Kozlowskirequired:
579559cb33SKrzysztof Kozlowski  - compatible
589559cb33SKrzysztof Kozlowski  - reg
599559cb33SKrzysztof Kozlowski
609559cb33SKrzysztof KozlowskiadditionalProperties: false
619559cb33SKrzysztof Kozlowski
629559cb33SKrzysztof Kozlowskiexamples:
639559cb33SKrzysztof Kozlowski  - |
649559cb33SKrzysztof Kozlowski    #include <dt-bindings/interrupt-controller/irq.h>
659559cb33SKrzysztof Kozlowski
669559cb33SKrzysztof Kozlowski    i2c {
679559cb33SKrzysztof Kozlowski        #address-cells = <1>;
689559cb33SKrzysztof Kozlowski        #size-cells = <0>;
699559cb33SKrzysztof Kozlowski
709559cb33SKrzysztof Kozlowski        sensor@4c {
719559cb33SKrzysztof Kozlowski            compatible = "onnn,nct1008";
729559cb33SKrzysztof Kozlowski            reg = <0x4c>;
739559cb33SKrzysztof Kozlowski            vcc-supply = <&palmas_ldo6_reg>;
74f86380b7SRob Herring            interrupts = <4 IRQ_TYPE_LEVEL_LOW>;
759559cb33SKrzysztof Kozlowski            #thermal-sensor-cells = <1>;
769559cb33SKrzysztof Kozlowski        };
779559cb33SKrzysztof Kozlowski    };
78