55 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/hwmon/amd,sbtsi.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: >8 Sideband interface Temperature Sensor Interface (SB-TSI) compliant9 AMD SoC temperature device10 11maintainers:12 - Kun Yi <kunyi@google.com>13 - Supreeth Venkatesh <supreeth.venkatesh@amd.com>14 15description: |16 SB Temperature Sensor Interface (SB-TSI) is an SMBus compatible17 interface that reports AMD SoC's Ttcl (normalized temperature),18 and resembles a typical 8-pin remote temperature sensor's I2C interface19 to BMC. The emulated thermal sensor can report temperatures in increments20 of 0.125 degrees, ranging from 0 to 255.875.21 22properties:23 compatible:24 enum:25 - amd,sbtsi26 27 reg:28 maxItems: 129 description: |30 I2C bus address of the device as specified in Section 6.3.1 of the31 SoC register reference. The SB-TSI address is normally 98h for socket32 0 and 90h for socket 1, but it could vary based on hardware address33 select pins.34 \[open source SoC register reference\]35 https://www.amd.com/system/files/TechDocs/56255_OSRR.pdf36 37required:38 - compatible39 - reg40 41additionalProperties: false42 43examples:44 - |45 i2c {46 #address-cells = <1>;47 #size-cells = <0>;48 49 sbtsi@4c {50 compatible = "amd,sbtsi";51 reg = <0x4c>;52 };53 };54...55