1440b075bSKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 245678babSKrzysztof Kozlowski%YAML 1.2 345678babSKrzysztof Kozlowski--- 445678babSKrzysztof Kozlowski$id: http://devicetree.org/schemas/hwmon/ti,tmp108.yaml# 545678babSKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml# 645678babSKrzysztof Kozlowski 7*45855807SFrank Lititle: TMP108/P3T1085(NXP) temperature sensor 845678babSKrzysztof Kozlowski 945678babSKrzysztof Kozlowskimaintainers: 108a1e6bb3SKrzysztof Kozlowski - Krzysztof Kozlowski <krzk@kernel.org> 1145678babSKrzysztof Kozlowski 1269938346SStanislav Jakubekdescription: | 13*45855807SFrank Li The TMP108/P3T1085(NXP) is a digital-output temperature sensor with a 1469938346SStanislav Jakubek dynamically-programmable limit window, and under- and overtemperature 1569938346SStanislav Jakubek alert functions. 1669938346SStanislav Jakubek 17*45855807SFrank Li P3T1085(NXP) support I3C. 18*45855807SFrank Li 1969938346SStanislav Jakubek Datasheets: 2069938346SStanislav Jakubek https://www.ti.com/product/TMP108 21*45855807SFrank Li https://www.nxp.com/docs/en/data-sheet/P3T1085UK.pdf 2269938346SStanislav Jakubek 2345678babSKrzysztof Kozlowskiproperties: 2445678babSKrzysztof Kozlowski compatible: 2545678babSKrzysztof Kozlowski enum: 26*45855807SFrank Li - nxp,p3t1085 2745678babSKrzysztof Kozlowski - ti,tmp108 2845678babSKrzysztof Kozlowski 2945678babSKrzysztof Kozlowski interrupts: 3045678babSKrzysztof Kozlowski items: 3145678babSKrzysztof Kozlowski - description: alert interrupt 3245678babSKrzysztof Kozlowski 3345678babSKrzysztof Kozlowski reg: 3445678babSKrzysztof Kozlowski maxItems: 1 3545678babSKrzysztof Kozlowski 3645678babSKrzysztof Kozlowski "#thermal-sensor-cells": 3745678babSKrzysztof Kozlowski const: 0 3845678babSKrzysztof Kozlowski 3969938346SStanislav Jakubek vcc-supply: 4069938346SStanislav Jakubek description: phandle to the regulator that provides the V+ supply 4169938346SStanislav Jakubek 4245678babSKrzysztof Kozlowskirequired: 4345678babSKrzysztof Kozlowski - compatible 4445678babSKrzysztof Kozlowski - reg 4545678babSKrzysztof Kozlowski 4645678babSKrzysztof KozlowskiadditionalProperties: false 4745678babSKrzysztof Kozlowski 4845678babSKrzysztof Kozlowskiexamples: 4945678babSKrzysztof Kozlowski - | 5045678babSKrzysztof Kozlowski #include <dt-bindings/interrupt-controller/irq.h> 5145678babSKrzysztof Kozlowski 5245678babSKrzysztof Kozlowski i2c { 5345678babSKrzysztof Kozlowski #address-cells = <1>; 5445678babSKrzysztof Kozlowski #size-cells = <0>; 5545678babSKrzysztof Kozlowski 5645678babSKrzysztof Kozlowski sensor@48 { 5745678babSKrzysztof Kozlowski compatible = "ti,tmp108"; 5845678babSKrzysztof Kozlowski reg = <0x48>; 5945678babSKrzysztof Kozlowski interrupt-parent = <&gpio1>; 6045678babSKrzysztof Kozlowski interrupts = <7 IRQ_TYPE_LEVEL_LOW>; 6145678babSKrzysztof Kozlowski pinctrl-names = "default"; 6245678babSKrzysztof Kozlowski pinctrl-0 = <&tmp_alrt>; 6369938346SStanislav Jakubek vcc-supply = <&supply>; 6445678babSKrzysztof Kozlowski #thermal-sensor-cells = <0>; 6545678babSKrzysztof Kozlowski }; 6645678babSKrzysztof Kozlowski }; 67