1*9702fc87SDaniel Matyas# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*9702fc87SDaniel Matyas%YAML 1.2 3*9702fc87SDaniel Matyas--- 4*9702fc87SDaniel Matyas$id: http://devicetree.org/schemas/hwmon/adi,max31827.yaml# 5*9702fc87SDaniel Matyas$schema: http://devicetree.org/meta-schemas/core.yaml# 6*9702fc87SDaniel Matyas 7*9702fc87SDaniel Matyastitle: Analog Devices MAX31827, MAX31828, MAX31829 Low-Power Temperature Switch 8*9702fc87SDaniel Matyas 9*9702fc87SDaniel Matyasmaintainers: 10*9702fc87SDaniel Matyas - Daniel Matyas <daniel.matyas@analog.com> 11*9702fc87SDaniel Matyas 12*9702fc87SDaniel Matyasdescription: | 13*9702fc87SDaniel Matyas Analog Devices MAX31827, MAX31828, MAX31829 Low-Power Temperature Switch with 14*9702fc87SDaniel Matyas I2C Interface 15*9702fc87SDaniel Matyas https://www.analog.com/media/en/technical-documentation/data-sheets/MAX31827-MAX31829.pdf 16*9702fc87SDaniel Matyas 17*9702fc87SDaniel Matyasproperties: 18*9702fc87SDaniel Matyas compatible: 19*9702fc87SDaniel Matyas oneOf: 20*9702fc87SDaniel Matyas - const: adi,max31827 21*9702fc87SDaniel Matyas - items: 22*9702fc87SDaniel Matyas - enum: 23*9702fc87SDaniel Matyas - adi,max31828 24*9702fc87SDaniel Matyas - adi,max31829 25*9702fc87SDaniel Matyas - const: adi,max31827 26*9702fc87SDaniel Matyas 27*9702fc87SDaniel Matyas reg: 28*9702fc87SDaniel Matyas maxItems: 1 29*9702fc87SDaniel Matyas 30*9702fc87SDaniel Matyas vref-supply: 31*9702fc87SDaniel Matyas description: 32*9702fc87SDaniel Matyas Must have values in the interval (1.6V; 3.6V) in order for the device to 33*9702fc87SDaniel Matyas function correctly. 34*9702fc87SDaniel Matyas 35*9702fc87SDaniel Matyasrequired: 36*9702fc87SDaniel Matyas - compatible 37*9702fc87SDaniel Matyas - reg 38*9702fc87SDaniel Matyas - vref-supply 39*9702fc87SDaniel Matyas 40*9702fc87SDaniel MatyasadditionalProperties: false 41*9702fc87SDaniel Matyas 42*9702fc87SDaniel Matyasexamples: 43*9702fc87SDaniel Matyas - | 44*9702fc87SDaniel Matyas i2c { 45*9702fc87SDaniel Matyas #address-cells = <1>; 46*9702fc87SDaniel Matyas #size-cells = <0>; 47*9702fc87SDaniel Matyas 48*9702fc87SDaniel Matyas temperature-sensor@42 { 49*9702fc87SDaniel Matyas compatible = "adi,max31827"; 50*9702fc87SDaniel Matyas reg = <0x42>; 51*9702fc87SDaniel Matyas vref-supply = <®_vdd>; 52*9702fc87SDaniel Matyas }; 53*9702fc87SDaniel Matyas }; 54*9702fc87SDaniel Matyas... 55