16be33864SEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 26be33864SEmmanuel Vadot%YAML 1.2 36be33864SEmmanuel Vadot--- 46be33864SEmmanuel Vadot$id: http://devicetree.org/schemas/hwmon/sensirion,shtc1.yaml# 56be33864SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 66be33864SEmmanuel Vadot 76be33864SEmmanuel Vadottitle: Sensirion SHTC1 Humidity and Temperature Sensor IC 86be33864SEmmanuel Vadot 96be33864SEmmanuel Vadotmaintainers: 106be33864SEmmanuel Vadot - Christopher Ruehl chris.ruehl@gtsys.com.hk 116be33864SEmmanuel Vadot 126be33864SEmmanuel Vadotdescription: | 137ef62cebSEmmanuel Vadot The SHTC1, SHTW1 and SHTC3 are digital humidity and temperature sensors 146be33864SEmmanuel Vadot designed especially for battery-driven high-volume consumer electronics 156be33864SEmmanuel Vadot applications. 16*aa1a8ff2SEmmanuel Vadot For further information refer to Documentation/hwmon/shtc1.rst 176be33864SEmmanuel Vadot 186be33864SEmmanuel Vadot This binding document describes the binding for the hardware monitor 196be33864SEmmanuel Vadot portion of the driver. 206be33864SEmmanuel Vadot 216be33864SEmmanuel Vadotproperties: 226be33864SEmmanuel Vadot compatible: 236be33864SEmmanuel Vadot enum: 246be33864SEmmanuel Vadot - sensirion,shtc1 256be33864SEmmanuel Vadot - sensirion,shtw1 266be33864SEmmanuel Vadot - sensirion,shtc3 276be33864SEmmanuel Vadot 286be33864SEmmanuel Vadot reg: 296be33864SEmmanuel Vadot const: 0x70 306be33864SEmmanuel Vadot 316be33864SEmmanuel Vadot sensirion,blocking-io: 325def4c47SEmmanuel Vadot $ref: /schemas/types.yaml#/definitions/flag 336be33864SEmmanuel Vadot description: 347ef62cebSEmmanuel Vadot If set, the driver holds the i2c bus until the measurement is finished. 356be33864SEmmanuel Vadot 366be33864SEmmanuel Vadot sensirion,low-precision: 375def4c47SEmmanuel Vadot $ref: /schemas/types.yaml#/definitions/flag 386be33864SEmmanuel Vadot description: 397ef62cebSEmmanuel Vadot If set, the sensor acquires data with low precision (not recommended). 407ef62cebSEmmanuel Vadot The driver acquires data with high precision by default. 416be33864SEmmanuel Vadot 426be33864SEmmanuel Vadotrequired: 436be33864SEmmanuel Vadot - compatible 446be33864SEmmanuel Vadot - reg 456be33864SEmmanuel Vadot 466be33864SEmmanuel VadotadditionalProperties: false 476be33864SEmmanuel Vadot 486be33864SEmmanuel Vadotexamples: 496be33864SEmmanuel Vadot - | 506be33864SEmmanuel Vadot i2c { 516be33864SEmmanuel Vadot #address-cells = <1>; 526be33864SEmmanuel Vadot #size-cells = <0>; 536be33864SEmmanuel Vadot clock-frequency = <400000>; 546be33864SEmmanuel Vadot 556be33864SEmmanuel Vadot shtc3@70 { 566be33864SEmmanuel Vadot compatible = "sensirion,shtc3"; 576be33864SEmmanuel Vadot reg = <0x70>; 586be33864SEmmanuel Vadot sensirion,blocking-io; 596be33864SEmmanuel Vadot }; 606be33864SEmmanuel Vadot }; 616be33864SEmmanuel Vadot... 62