xref: /linux/Documentation/devicetree/bindings/iio/temperature/ti,tmp006.yaml (revision c771600c6af14749609b49565ffb4cac2959710d)
17ad78a40SAnup Sharma# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
27ad78a40SAnup Sharma%YAML 1.2
37ad78a40SAnup Sharma---
47ad78a40SAnup Sharma$id: http://devicetree.org/schemas/iio/temperature/ti,tmp006.yaml#
57ad78a40SAnup Sharma$schema: http://devicetree.org/meta-schemas/core.yaml#
67ad78a40SAnup Sharma
77ad78a40SAnup Sharmatitle: TI TMP006 IR thermopile sensor
87ad78a40SAnup Sharma
97ad78a40SAnup Sharmamaintainers:
107ad78a40SAnup Sharma  - Peter Meerwald <pmeerw@pmeerw.net>
117ad78a40SAnup Sharma
127ad78a40SAnup Sharmadescription: |
137ad78a40SAnup Sharma  TI TMP006 - Infrared Thermopile Sensor in Chip-Scale Package.
147ad78a40SAnup Sharma  https://cdn.sparkfun.com/datasheets/Sensors/Temp/tmp006.pdf
157ad78a40SAnup Sharma
167ad78a40SAnup Sharmaproperties:
177ad78a40SAnup Sharma  compatible:
187ad78a40SAnup Sharma    const: ti,tmp006
197ad78a40SAnup Sharma
207ad78a40SAnup Sharma  reg:
217ad78a40SAnup Sharma    maxItems: 1
227ad78a40SAnup Sharma
237ad78a40SAnup Sharma  vdd-supply:
247ad78a40SAnup Sharma    description: provide VDD power to the sensor.
257ad78a40SAnup Sharma
26*8b1e800bSAntoni Pokusinski  interrupts:
27*8b1e800bSAntoni Pokusinski    maxItems: 1
28*8b1e800bSAntoni Pokusinski
297ad78a40SAnup Sharmarequired:
307ad78a40SAnup Sharma  - compatible
317ad78a40SAnup Sharma  - reg
327ad78a40SAnup Sharma
337ad78a40SAnup SharmaadditionalProperties: false
347ad78a40SAnup Sharma
357ad78a40SAnup Sharmaexamples:
367ad78a40SAnup Sharma  - |
37*8b1e800bSAntoni Pokusinski    #include <dt-bindings/interrupt-controller/irq.h>
387ad78a40SAnup Sharma    i2c {
397ad78a40SAnup Sharma        #address-cells = <1>;
407ad78a40SAnup Sharma        #size-cells = <0>;
417ad78a40SAnup Sharma        temperature-sensor@40 {
427ad78a40SAnup Sharma            compatible = "ti,tmp006";
437ad78a40SAnup Sharma            reg = <0x40>;
447ad78a40SAnup Sharma            vdd-supply = <&ldo4_reg>;
45*8b1e800bSAntoni Pokusinski            interrupt-parent = <&gpio1>;
46*8b1e800bSAntoni Pokusinski            interrupts = <4 IRQ_TYPE_EDGE_FALLING>;
477ad78a40SAnup Sharma        };
487ad78a40SAnup Sharma    };
49