xref: /freebsd/sys/contrib/device-tree/Bindings/iio/temperature/tmp007.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel Vadot* TI TMP007 - IR thermopile sensor with integrated math engine
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotLink to datasheet: http://www.ti.com/lit/ds/symlink/tmp007.pdf
4*c66ec88fSEmmanuel Vadot
5*c66ec88fSEmmanuel VadotRequired properties:
6*c66ec88fSEmmanuel Vadot
7*c66ec88fSEmmanuel Vadot  - compatible: should be "ti,tmp007"
8*c66ec88fSEmmanuel Vadot  - reg: the I2C address of the sensor (changeable via ADR pins)
9*c66ec88fSEmmanuel Vadot		------------------------------
10*c66ec88fSEmmanuel Vadot		|ADR1 | ADR0 | Device Address|
11*c66ec88fSEmmanuel Vadot		------------------------------
12*c66ec88fSEmmanuel Vadot		   0      0        0x40
13*c66ec88fSEmmanuel Vadot		   0	  1	   0x41
14*c66ec88fSEmmanuel Vadot		   0	 SDA       0x42
15*c66ec88fSEmmanuel Vadot		   0     SCL       0x43
16*c66ec88fSEmmanuel Vadot		   1      0        0x44
17*c66ec88fSEmmanuel Vadot		   1      1        0x45
18*c66ec88fSEmmanuel Vadot		   1	 SDA	   0x46
19*c66ec88fSEmmanuel Vadot		   1     SCL       0x47
20*c66ec88fSEmmanuel Vadot
21*c66ec88fSEmmanuel VadotOptional properties:
22*c66ec88fSEmmanuel Vadot
23*c66ec88fSEmmanuel Vadot  - interrupts: interrupt mapping for GPIO IRQ (level active low)
24*c66ec88fSEmmanuel Vadot
25*c66ec88fSEmmanuel VadotExample:
26*c66ec88fSEmmanuel Vadot
27*c66ec88fSEmmanuel Vadottmp007@40 {
28*c66ec88fSEmmanuel Vadot        compatible = "ti,tmp007";
29*c66ec88fSEmmanuel Vadot        reg = <0x40>;
30*c66ec88fSEmmanuel Vadot	interrupt-parent = <&gpio0>;
31*c66ec88fSEmmanuel Vadot	interrupts = <5 0x08>;
32*c66ec88fSEmmanuel Vadot};
33*c66ec88fSEmmanuel Vadot
34