xref: /linux/Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml (revision a1c613ae4c322ddd58d5a8539dbfba2a0380a8c0)
1*440b075bSKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
20a415719SKrzysztof Kozlowski%YAML 1.2
30a415719SKrzysztof Kozlowski---
40a415719SKrzysztof Kozlowski$id: http://devicetree.org/schemas/hwmon/jedec,jc42.yaml#
50a415719SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml#
60a415719SKrzysztof Kozlowski
70a415719SKrzysztof Kozlowskititle: Jedec JC-42.4 compatible temperature sensors
80a415719SKrzysztof Kozlowski
90a415719SKrzysztof Kozlowskimaintainers:
100a415719SKrzysztof Kozlowski  - Jean Delvare <jdelvare@suse.com>
110a415719SKrzysztof Kozlowski  - Guenter Roeck <linux@roeck-us.net>
120a415719SKrzysztof Kozlowski
139a094b75SKrzysztof Kozlowskiselect:
149a094b75SKrzysztof Kozlowski  properties:
159a094b75SKrzysztof Kozlowski    compatible:
169a094b75SKrzysztof Kozlowski      const: jedec,jc-42.4-temp
179a094b75SKrzysztof Kozlowski
189a094b75SKrzysztof Kozlowski  required:
199a094b75SKrzysztof Kozlowski    - compatible
209a094b75SKrzysztof Kozlowski
210a415719SKrzysztof Kozlowskiproperties:
220a415719SKrzysztof Kozlowski  compatible:
230a415719SKrzysztof Kozlowski    oneOf:
240a415719SKrzysztof Kozlowski      - const: jedec,jc-42.4-temp
250a415719SKrzysztof Kozlowski      - items:
260a415719SKrzysztof Kozlowski          - enum:
270a415719SKrzysztof Kozlowski              - adi,adt7408
280a415719SKrzysztof Kozlowski              - atmel,at30ts00
290a415719SKrzysztof Kozlowski              - atmel,at30tse004
300a415719SKrzysztof Kozlowski              - idt,tse2002
310a415719SKrzysztof Kozlowski              - idt,tse2004
320a415719SKrzysztof Kozlowski              - idt,ts3000
330a415719SKrzysztof Kozlowski              - idt,ts3001
340a415719SKrzysztof Kozlowski              - maxim,max6604
350a415719SKrzysztof Kozlowski              - microchip,mcp9804
360a415719SKrzysztof Kozlowski              - microchip,mcp9805
370a415719SKrzysztof Kozlowski              - microchip,mcp9808
380a415719SKrzysztof Kozlowski              - microchip,mcp98243
390a415719SKrzysztof Kozlowski              - microchip,mcp98244
400a415719SKrzysztof Kozlowski              - microchip,mcp9843
410a415719SKrzysztof Kozlowski              - nxp,se97
429a094b75SKrzysztof Kozlowski              - nxp,se97b
430a415719SKrzysztof Kozlowski              - nxp,se98
440a415719SKrzysztof Kozlowski              - onnn,cat6095
450a415719SKrzysztof Kozlowski              - onnn,cat34ts02
460a415719SKrzysztof Kozlowski              - st,stts2002
470a415719SKrzysztof Kozlowski              - st,stts2004
480a415719SKrzysztof Kozlowski              - st,stts3000
490a415719SKrzysztof Kozlowski              - st,stts424
500a415719SKrzysztof Kozlowski              - st,stts424e
510a415719SKrzysztof Kozlowski          - const: jedec,jc-42.4-temp
520a415719SKrzysztof Kozlowski
530a415719SKrzysztof Kozlowski  reg:
540a415719SKrzysztof Kozlowski    maxItems: 1
550a415719SKrzysztof Kozlowski
560a415719SKrzysztof Kozlowski  smbus-timeout-disable:
570a415719SKrzysztof Kozlowski    description: |
580a415719SKrzysztof Kozlowski      When set, the smbus timeout function will be disabled. This is not
590a415719SKrzysztof Kozlowski      supported on all chips.
600a415719SKrzysztof Kozlowski    type: boolean
610a415719SKrzysztof Kozlowski
620a415719SKrzysztof Kozlowskirequired:
630a415719SKrzysztof Kozlowski  - compatible
640a415719SKrzysztof Kozlowski  - reg
650a415719SKrzysztof Kozlowski
660a415719SKrzysztof KozlowskiadditionalProperties: false
670a415719SKrzysztof Kozlowski
680a415719SKrzysztof Kozlowskiexamples:
690a415719SKrzysztof Kozlowski  - |
700a415719SKrzysztof Kozlowski    i2c {
710a415719SKrzysztof Kozlowski        #address-cells = <1>;
720a415719SKrzysztof Kozlowski        #size-cells = <0>;
730a415719SKrzysztof Kozlowski
740a415719SKrzysztof Kozlowski        temp-sensor@1a {
750a415719SKrzysztof Kozlowski            compatible = "jedec,jc-42.4-temp";
760a415719SKrzysztof Kozlowski            reg = <0x1a>;
770a415719SKrzysztof Kozlowski        };
780a415719SKrzysztof Kozlowski    };
79