GNU Linux-libre 6.1.90-gnu
[releases.git] / Documentation / devicetree / bindings / hwmon / lm75.yaml
1 # SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/hwmon/lm75.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: LM75 hwmon sensor
8
9 maintainers:
10   - Jean Delvare <jdelvare@suse.com>
11   - Guenter Roeck <linux@roeck-us.net>
12
13 properties:
14   compatible:
15     enum:
16       - adi,adt75
17       - atmel,at30ts74
18       - dallas,ds1775
19       - dallas,ds75
20       - dallas,ds7505
21       - gmt,g751
22       - national,lm75
23       - national,lm75a
24       - national,lm75b
25       - maxim,max6625
26       - maxim,max6626
27       - maxim,max31725
28       - maxim,max31726
29       - maxim,mcp980x
30       - nxp,pct2075
31       - st,stds75
32       - st,stlm75
33       - microchip,tcn75
34       - ti,tmp1075
35       - ti,tmp100
36       - ti,tmp101
37       - ti,tmp105
38       - ti,tmp112
39       - ti,tmp175
40       - ti,tmp275
41       - ti,tmp75
42       - ti,tmp75b
43       - ti,tmp75c
44
45   reg:
46     maxItems: 1
47
48   vs-supply:
49     description: phandle to the regulator that provides the +VS supply
50
51 required:
52   - compatible
53   - reg
54
55 additionalProperties: false
56
57 examples:
58   - |
59     i2c {
60       #address-cells = <1>;
61       #size-cells = <0>;
62
63       sensor@48 {
64         compatible = "st,stlm75";
65         reg = <0x48>;
66         vs-supply = <&vs>;
67       };
68     };