63 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/hwmon/ti,tmp108.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: TMP108 temperature sensor8 9maintainers:10 - Krzysztof Kozlowski <krzk@kernel.org>11 12description: |13 The TMP108 is a digital-output temperature sensor with a14 dynamically-programmable limit window, and under- and overtemperature15 alert functions.16 17 Datasheets:18 https://www.ti.com/product/TMP10819 20properties:21 compatible:22 enum:23 - ti,tmp10824 25 interrupts:26 items:27 - description: alert interrupt28 29 reg:30 maxItems: 131 32 "#thermal-sensor-cells":33 const: 034 35 vcc-supply:36 description: phandle to the regulator that provides the V+ supply37 38required:39 - compatible40 - reg41 42additionalProperties: false43 44examples:45 - |46 #include <dt-bindings/interrupt-controller/irq.h>47 48 i2c {49 #address-cells = <1>;50 #size-cells = <0>;51 52 sensor@48 {53 compatible = "ti,tmp108";54 reg = <0x48>;55 interrupt-parent = <&gpio1>;56 interrupts = <7 IRQ_TYPE_LEVEL_LOW>;57 pinctrl-names = "default";58 pinctrl-0 = <&tmp_alrt>;59 vcc-supply = <&supply>;60 #thermal-sensor-cells = <0>;61 };62 };63