内核驱动 sbtsi_temp

支持的硬件

  • 支持边带接口 (SBI) 温度传感器接口 (SB-TSI) 的 AMD SoC 温度设备。

    前缀:‘sbtsi_temp’

    扫描的地址:此驱动不支持地址扫描。

    要在支持 SB-TSI 的 AMD CPU 上实例化此驱动,i2c 总线号将是连接主板管理控制器 (BMC) 到 CPU 的总线。i2c 地址在 SoC 寄存器参考文档的 6.3.1 节中指定:SB-TSI 地址通常是 socket 0 的 98h 和 socket 1 的 90h,但它可能根据硬件地址选择引脚而变化。

    数据手册:SB-TSI 接口和协议可作为以下部分获取:

    开源 SoC 寄存器参考文档,网址为:

    https://www.amd.com/system/files/TechDocs/56255_OSRR.pdf

    高级平台管理链接 (APML) 规范可在以下位置获取:

    http://developer.amd.com/wordpress/media/2012/10/41918.pdf

作者:Kun Yi <kunyi@google.com>

描述

边带接口温度传感器接口 (SB-TSI) 是对 AMD SoC 上典型 8 引脚远程温度传感器 (RTS) 的软件和物理接口的仿真。它实现了一个温度传感器,其读数和限值寄存器将温度编码为从 0 到 255.875,增量为 0.125。限值可以通过可写入的阈值设置,如果达到,将触发相应的警报信号。