1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/iio/humidit 4 $id: http://devicetree.org/schemas/iio/humidity/ti,hdc3020.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: HDC3020/HDC3021/HDC3022 humidity and te 7 title: HDC3020/HDC3021/HDC3022 humidity and temperature iio sensors 8 8 9 maintainers: 9 maintainers: 10 - Li peiyu <579lpy@gmail.com> 10 - Li peiyu <579lpy@gmail.com> 11 - Javier Carrasco <javier.carrasco.cruz@gmail 11 - Javier Carrasco <javier.carrasco.cruz@gmail.com> 12 12 13 description: 13 description: 14 https://www.ti.com/lit/ds/symlink/hdc3020.pd 14 https://www.ti.com/lit/ds/symlink/hdc3020.pdf 15 15 16 The HDC302x is an integrated capacitive base 16 The HDC302x is an integrated capacitive based relative humidity (RH) 17 and temperature sensor. 17 and temperature sensor. 18 18 19 properties: 19 properties: 20 compatible: 20 compatible: 21 oneOf: 21 oneOf: 22 - items: 22 - items: 23 - enum: 23 - enum: 24 - ti,hdc3021 24 - ti,hdc3021 25 - ti,hdc3022 25 - ti,hdc3022 26 - const: ti,hdc3020 26 - const: ti,hdc3020 27 - const: ti,hdc3020 27 - const: ti,hdc3020 28 28 29 interrupts: 29 interrupts: 30 maxItems: 1 30 maxItems: 1 31 31 32 vdd-supply: true 32 vdd-supply: true 33 33 34 reg: 34 reg: 35 maxItems: 1 35 maxItems: 1 36 36 37 reset-gpios: 37 reset-gpios: 38 maxItems: 1 38 maxItems: 1 39 39 40 required: 40 required: 41 - compatible 41 - compatible 42 - reg 42 - reg 43 - vdd-supply 43 - vdd-supply 44 44 45 additionalProperties: false 45 additionalProperties: false 46 46 47 examples: 47 examples: 48 - | 48 - | 49 #include <dt-bindings/gpio/gpio.h> 49 #include <dt-bindings/gpio/gpio.h> 50 #include <dt-bindings/interrupt-controller 50 #include <dt-bindings/interrupt-controller/irq.h> 51 i2c { 51 i2c { 52 #address-cells = <1>; 52 #address-cells = <1>; 53 #size-cells = <0>; 53 #size-cells = <0>; 54 54 55 humidity-sensor@47 { 55 humidity-sensor@47 { 56 compatible = "ti,hdc3021", "ti,hdc 56 compatible = "ti,hdc3021", "ti,hdc3020"; 57 reg = <0x47>; 57 reg = <0x47>; 58 vdd-supply = <&vcc_3v3>; 58 vdd-supply = <&vcc_3v3>; 59 interrupt-parent = <&gpio3>; 59 interrupt-parent = <&gpio3>; 60 interrupts = <23 IRQ_TYPE_EDGE_RIS 60 interrupts = <23 IRQ_TYPE_EDGE_RISING>; 61 reset-gpios = <&gpio3 27 GPIO_ACTI 61 reset-gpios = <&gpio3 27 GPIO_ACTIVE_LOW>; 62 }; 62 }; 63 }; 63 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.