cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

asus_wmi_ec_sensors.rst (1145B)


      1.. SPDX-License-Identifier: GPL-2.0-or-later
      2
      3Kernel driver asus_wmi_ec_sensors
      4=================================
      5
      6Supported boards:
      7 * PRIME X570-PRO,
      8 * Pro WS X570-ACE,
      9 * ROG CROSSHAIR VIII DARK HERO,
     10 * ROG CROSSHAIR VIII FORMULA,
     11 * ROG CROSSHAIR VIII HERO,
     12 * ROG STRIX B550-E GAMING,
     13 * ROG STRIX B550-I GAMING,
     14 * ROG STRIX X570-E GAMING.
     15
     16Authors:
     17    - Eugene Shalygin <eugene.shalygin@gmail.com>
     18
     19Description:
     20------------
     21ASUS mainboards publish hardware monitoring information via Super I/O
     22chip and the ACPI embedded controller (EC) registers. Some of the sensors
     23are only available via the EC.
     24
     25ASUS WMI interface provides a method (BREC) to read data from EC registers,
     26which is utilized by this driver to publish those sensor readings to the
     27HWMON system. The driver is aware of and reads the following sensors:
     28
     291. Chipset (PCH) temperature
     302. CPU package temperature
     313. Motherboard temperature
     324. Readings from the T_Sensor header
     335. VRM temperature
     346. CPU_Opt fan RPM
     357. Chipset fan RPM
     368. Readings from the "Water flow meter" header (RPM)
     379. Readings from the "Water In" and "Water Out" temperature headers
     3810. CPU current