xref: /freebsd/sys/contrib/device-tree/Bindings/iio/humidity/ti,hdc3020.yaml (revision 8d13bc63c0e1d50bc9e47ac1f26329c999bfecf0)
1*8d13bc63SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*8d13bc63SEmmanuel Vadot%YAML 1.2
3*8d13bc63SEmmanuel Vadot---
4*8d13bc63SEmmanuel Vadot$id: http://devicetree.org/schemas/iio/humidity/ti,hdc3020.yaml#
5*8d13bc63SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6*8d13bc63SEmmanuel Vadot
7*8d13bc63SEmmanuel Vadottitle: HDC3020/HDC3021/HDC3022 humidity and temperature iio sensors
8*8d13bc63SEmmanuel Vadot
9*8d13bc63SEmmanuel Vadotmaintainers:
10*8d13bc63SEmmanuel Vadot  - Li peiyu <579lpy@gmail.com>
11*8d13bc63SEmmanuel Vadot  - Javier Carrasco <javier.carrasco.cruz@gmail.com>
12*8d13bc63SEmmanuel Vadot
13*8d13bc63SEmmanuel Vadotdescription:
14*8d13bc63SEmmanuel Vadot  https://www.ti.com/lit/ds/symlink/hdc3020.pdf
15*8d13bc63SEmmanuel Vadot
16*8d13bc63SEmmanuel Vadot  The HDC302x is an integrated capacitive based relative humidity (RH)
17*8d13bc63SEmmanuel Vadot  and temperature sensor.
18*8d13bc63SEmmanuel Vadot
19*8d13bc63SEmmanuel Vadotproperties:
20*8d13bc63SEmmanuel Vadot  compatible:
21*8d13bc63SEmmanuel Vadot    oneOf:
22*8d13bc63SEmmanuel Vadot      - items:
23*8d13bc63SEmmanuel Vadot          - enum:
24*8d13bc63SEmmanuel Vadot              - ti,hdc3021
25*8d13bc63SEmmanuel Vadot              - ti,hdc3022
26*8d13bc63SEmmanuel Vadot          - const: ti,hdc3020
27*8d13bc63SEmmanuel Vadot      - const: ti,hdc3020
28*8d13bc63SEmmanuel Vadot
29*8d13bc63SEmmanuel Vadot  interrupts:
30*8d13bc63SEmmanuel Vadot    maxItems: 1
31*8d13bc63SEmmanuel Vadot
32*8d13bc63SEmmanuel Vadot  vdd-supply: true
33*8d13bc63SEmmanuel Vadot
34*8d13bc63SEmmanuel Vadot  reg:
35*8d13bc63SEmmanuel Vadot    maxItems: 1
36*8d13bc63SEmmanuel Vadot
37*8d13bc63SEmmanuel Vadotrequired:
38*8d13bc63SEmmanuel Vadot  - compatible
39*8d13bc63SEmmanuel Vadot  - reg
40*8d13bc63SEmmanuel Vadot  - vdd-supply
41*8d13bc63SEmmanuel Vadot
42*8d13bc63SEmmanuel VadotadditionalProperties: false
43*8d13bc63SEmmanuel Vadot
44*8d13bc63SEmmanuel Vadotexamples:
45*8d13bc63SEmmanuel Vadot  - |
46*8d13bc63SEmmanuel Vadot    i2c {
47*8d13bc63SEmmanuel Vadot        #address-cells = <1>;
48*8d13bc63SEmmanuel Vadot        #size-cells = <0>;
49*8d13bc63SEmmanuel Vadot
50*8d13bc63SEmmanuel Vadot        humidity-sensor@47 {
51*8d13bc63SEmmanuel Vadot            compatible = "ti,hdc3021", "ti,hdc3020";
52*8d13bc63SEmmanuel Vadot            reg = <0x47>;
53*8d13bc63SEmmanuel Vadot            vdd-supply = <&vcc_3v3>;
54*8d13bc63SEmmanuel Vadot        };
55*8d13bc63SEmmanuel Vadot    };
56