brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · 7508824 Raw
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