1# SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/hwmon/jedec,jc42.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Jedec JC-42.4 compatible temperature sensors 8 9maintainers: 10 - Jean Delvare <jdelvare@suse.com> 11 - Guenter Roeck <linux@roeck-us.net> 12 13properties: 14 compatible: 15 oneOf: 16 - const: jedec,jc-42.4-temp 17 - items: 18 - enum: 19 - adi,adt7408 20 - atmel,at30ts00 21 - atmel,at30tse004 22 - idt,tse2002 23 - idt,tse2004 24 - idt,ts3000 25 - idt,ts3001 26 - maxim,max6604 27 - microchip,mcp9804 28 - microchip,mcp9805 29 - microchip,mcp9808 30 - microchip,mcp98243 31 - microchip,mcp98244 32 - microchip,mcp9843 33 - nxp,se97 34 - nxp,se98 35 - onnn,cat6095 36 - onnn,cat34ts02 37 - st,stts2002 38 - st,stts2004 39 - st,stts3000 40 - st,stts424 41 - st,stts424e 42 - const: jedec,jc-42.4-temp 43 44 reg: 45 maxItems: 1 46 47 smbus-timeout-disable: 48 description: | 49 When set, the smbus timeout function will be disabled. This is not 50 supported on all chips. 51 type: boolean 52 53required: 54 - compatible 55 - reg 56 57additionalProperties: false 58 59examples: 60 - | 61 i2c { 62 #address-cells = <1>; 63 #size-cells = <0>; 64 65 temp-sensor@1a { 66 compatible = "jedec,jc-42.4-temp"; 67 reg = <0x1a>; 68 }; 69 }; 70