File Index
Files and directories
Sign in
FILE

asus_ec_sensors.rst

File preview with syntax highlighting.

linux-6.19.14/Documentation/hwmon/asus_ec_sensors.rst RESTRUCTUREDTEXT
 1.. SPDX-License-Identifier: GPL-2.0-or-later
 2
 3Kernel driver asus_ec_sensors
 4=================================
 5
 6Supported boards:
 7 * MAXIMUS VI HERO
 8 * PRIME X470-PRO
 9 * PRIME X570-PRO
10 * PRIME X670E-PRO WIFI
11 * PRIME Z270-A
12 * Pro WS TRX50-SAGE WIFI
13 * Pro WS TRX50-SAGE WIFI A
14 * Pro WS X570-ACE
15 * Pro WS WRX90E-SAGE SE
16 * ProArt X570-CREATOR WIFI
17 * ProArt X670E-CREATOR WIFI
18 * ProArt X870E-CREATOR WIFI
19 * ProArt B550-CREATOR
20 * ROG CROSSHAIR VIII DARK HERO
21 * ROG CROSSHAIR VIII HERO (WI-FI)
22 * ROG CROSSHAIR VIII FORMULA
23 * ROG CROSSHAIR VIII HERO
24 * ROG CROSSHAIR VIII IMPACT
25 * ROG CROSSHAIR X670E HERO
26 * ROG CROSSHAIR X670E GENE
27 * ROG MAXIMUS XI HERO
28 * ROG MAXIMUS XI HERO (WI-FI)
29 * ROG MAXIMUS Z690 FORMULA
30 * ROG STRIX B550-E GAMING
31 * ROG STRIX B550-I GAMING
32 * ROG STRIX B650E-I GAMING WIFI
33 * ROG STRIX B850-I GAMING WIFI
34 * ROG STRIX X470-I GAMING
35 * ROG STRIX X570-E GAMING
36 * ROG STRIX X570-E GAMING WIFI II
37 * ROG STRIX X570-F GAMING
38 * ROG STRIX X570-I GAMING
39 * ROG STRIX X670E-E GAMING WIFI
40 * ROG STRIX X670E-I GAMING WIFI
41 * ROG STRIX X870-F GAMING WIFI
42 * ROG STRIX X870-I GAMING WIFI
43 * ROG STRIX X870E-E GAMING WIFI
44 * ROG STRIX X870E-H GAMING WIFI7
45 * ROG STRIX Z390-F GAMING
46 * ROG STRIX Z490-F GAMING
47 * ROG STRIX Z690-A GAMING WIFI D4
48 * ROG STRIX Z690-E GAMING WIFI
49 * ROG STRIX Z790-E GAMING WIFI II
50 * ROG STRIX Z790-I GAMING WIFI
51 * ROG ZENITH II EXTREME
52 * ROG ZENITH II EXTREME ALPHA
53 * TUF GAMING X670E PLUS
54 * TUF GAMING X670E PLUS WIFI
55
56Authors:
57    - Eugene Shalygin <eugene.shalygin@gmail.com>
58
59Description:
60------------
61ASUS mainboards publish hardware monitoring information via Super I/O
62chip and the ACPI embedded controller (EC) registers. Some of the sensors
63are only available via the EC.
64
65The driver is aware of and reads the following sensors:
66
671. Chipset (PCH) temperature
682. CPU package temperature
693. Motherboard temperature
704. Readings from the T_Sensor header
715. VRM temperature
726. CPU_Opt fan RPM
737. VRM heatsink fan RPM
748. Chipset fan RPM
759. Readings from the "Water flow meter" header (RPM)
7610. Readings from the "Water In" and "Water Out" temperature headers
7711. CPU current
7812. CPU core voltage
79
80Sensor values are read from EC registers, and to avoid race with the board
81firmware the driver acquires ACPI mutex, the one used by the WMI when its
82methods access the EC.
83
84Module Parameters
85-----------------
86 * mutex_path: string
87		The driver holds path to the ACPI mutex for each board (actually,
88		the path is mostly identical for them). If ASUS changes this path
89		in a future BIOS update, this parameter can be used to override
90		the stored in the driver value until it gets updated.
91		A special string ":GLOBAL_LOCK" can be passed to use the ACPI
92		global lock instead of a dedicated mutex.
~/ Read-only file preview.