1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/hwmon/adi,max31827.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog Devices MAX31827, MAX31828, MAX31829 Low-Power Temperature Switch
10 - Daniel Matyas <daniel.matyas@analog.com>
13 Analog Devices MAX31827, MAX31828, MAX31829 Low-Power Temperature Switch with
15 https://www.analog.com/media/en/technical-documentation/data-sheets/MAX31827-MAX31829.pdf
32 Must have values in the interval (1.6V; 3.6V) in order for the device to
37 If present interrupt mode is used. If not present comparator mode is used
43 Sets the alarms active state.
46 $ref: /schemas/types.yaml#/definitions/uint32
51 Select how many consecutive temperature faults must occur before
52 overtemperature or undertemperature faults are indicated in the
53 corresponding status bits.
54 $ref: /schemas/types.yaml#/definitions/uint32
59 Enables timeout. Bus timeout resets the I2C-compatible interface when SCL
60 is low for more than 30ms (nominal).
102 additionalProperties: false
107 #address-cells = <1>;
110 temperature-sensor@42 {
111 compatible = "adi,max31827";
113 vref-supply = <®_vdd>;