xref: /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/hwmon/lm90.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun* LM90 series thermometer.
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunRequired node properties:
4*4882a593Smuzhiyun- compatible: manufacturer and chip name, one of
5*4882a593Smuzhiyun		"adi,adm1032"
6*4882a593Smuzhiyun		"adi,adt7461"
7*4882a593Smuzhiyun		"adi,adt7461a"
8*4882a593Smuzhiyun		"gmt,g781"
9*4882a593Smuzhiyun		"national,lm90"
10*4882a593Smuzhiyun		"national,lm86"
11*4882a593Smuzhiyun		"national,lm89"
12*4882a593Smuzhiyun		"national,lm99"
13*4882a593Smuzhiyun		"dallas,max6646"
14*4882a593Smuzhiyun		"dallas,max6647"
15*4882a593Smuzhiyun		"dallas,max6649"
16*4882a593Smuzhiyun		"dallas,max6657"
17*4882a593Smuzhiyun		"dallas,max6658"
18*4882a593Smuzhiyun		"dallas,max6659"
19*4882a593Smuzhiyun		"dallas,max6680"
20*4882a593Smuzhiyun		"dallas,max6681"
21*4882a593Smuzhiyun		"dallas,max6695"
22*4882a593Smuzhiyun		"dallas,max6696"
23*4882a593Smuzhiyun		"onnn,nct1008"
24*4882a593Smuzhiyun		"winbond,w83l771"
25*4882a593Smuzhiyun		"nxp,sa56004"
26*4882a593Smuzhiyun		"ti,tmp451"
27*4882a593Smuzhiyun
28*4882a593Smuzhiyun- reg: I2C bus address of the device
29*4882a593Smuzhiyun
30*4882a593Smuzhiyun- vcc-supply: vcc regulator for the supply voltage.
31*4882a593Smuzhiyun
32*4882a593SmuzhiyunOptional properties:
33*4882a593Smuzhiyun- interrupts: Contains a single interrupt specifier which describes the
34*4882a593Smuzhiyun              LM90 "-ALERT" pin output.
35*4882a593Smuzhiyun              See interrupt-controller/interrupts.txt for the format.
36*4882a593Smuzhiyun
37*4882a593Smuzhiyun- #thermal-sensor-cells: should be set to 1. See thermal/thermal-sensor.yaml
38*4882a593Smuzhiyun	      for details. See <include/dt-bindings/thermal/lm90.h> for the
39*4882a593Smuzhiyun	      definition of the local, remote and 2nd remote sensor index
40*4882a593Smuzhiyun	      constants.
41*4882a593Smuzhiyun
42*4882a593SmuzhiyunExample LM90 node:
43*4882a593Smuzhiyun
44*4882a593Smuzhiyuntemp-sensor {
45*4882a593Smuzhiyun	compatible = "onnn,nct1008";
46*4882a593Smuzhiyun	reg = <0x4c>;
47*4882a593Smuzhiyun	vcc-supply = <&palmas_ldo6_reg>;
48*4882a593Smuzhiyun	interrupt-parent = <&gpio>;
49*4882a593Smuzhiyun	interrupts = <TEGRA_GPIO(O, 4) IRQ_TYPE_LEVEL_LOW>;
50*4882a593Smuzhiyun	#thermal-sensor-cells = <1>;
51*4882a593Smuzhiyun}
52