Enable ROG STRIX B450-E GAMING motherboard

Most readings appear to work correctly, except some that are suspect:
* +12V Voltage
* CPU Core Voltage (2nd)
* CPU SOC Voltage
* Tsensor 1 Temperature
* CPU VRM Temperature
* CPU VRM Output Current

Example output:

asuswmisensors-isa-0000
Adapter: ISA adapter
CPU Core Voltage:         +1.09 V
VPP MEM Voltage:          +2.48 V
+12V Voltage:            +10.03 V
+5V Voltage:              +5.07 V
3VSB Voltage:             +3.31 V
VBAT Voltage:             +3.27 V
AVCC3 Voltage:            +3.31 V
SB 1.05V Voltage:         +1.04 V
CPU Core Voltage:         +0.00 V
CPU SOC Voltage:          +0.00 V
CPU Fan:                  460 RPM
Chassis Fan 1:            901 RPM
Chassis Fan 2:            677 RPM
Chassis Fan 3:              0 RPM
AIO Pump:                   0 RPM
Water Pump:                 0 RPM
CPU OPT:                    0 RPM
CPU Temperature:          +50.0°C
CPU Socket Temperature:   +36.0°C
Motherboard Temperature:  +47.0°C
Chipset Temperature:      +43.0°C
Tsensor 1 Temperature:   +216.0°C
CPU VRM Temperature:       +0.0°C
CPU VRM Output Current:   +0.00 A
This commit is contained in:
Marti Raudsepp 2019-08-13 03:00:34 +03:00
parent e547824af3
commit 478f28cd5d
2 changed files with 3 additions and 0 deletions

View File

@ -17,6 +17,7 @@ Provides a Linux kernel module "asus_wmi_sensors" that provides sensor readouts
|Asus ROG Crosshair Hero VI | 6301 |
|Asus ROG Crosshair Hero VI (WiFi) | 6302 |
|Asus ROG Crosshair Hero VI Extreme | ? |
|ROG STRIX B450-E GAMING | 2406 |
|ROG STRIX B450-F GAMING | 2406 |
|ROG STRIX B450-I GAMING | 2406 |
|ROG STRIX X470-F GAMING | 5007 |

View File

@ -34,6 +34,7 @@ MODULE_VERSION("3");
#define PRIME_X470_PRO "PRIME X470-PRO"
#define PRIME_X399_A "PRIME X399-A"
#define STRIX_X399_E "ROG STRIX X399-E GAMING"
#define STRIX_B450_E "ROG STRIX B450-E GAMING"
#define STRIX_B450_F "ROG STRIX B450-F GAMING"
#define STRIX_B450_I "ROG STRIX B450-I GAMING"
#define STRIX_X470_I "ROG STRIX X470-I GAMING"
@ -554,6 +555,7 @@ static int is_board_supported(void) {
strcmp(board_name, PRIME_X399_A) == 0 ||
strcmp(board_name, PRIME_X470_PRO) == 0 ||
strcmp(board_name, STRIX_X399_E) == 0 ||
strcmp(board_name, STRIX_B450_E) == 0 ||
strcmp(board_name, STRIX_B450_F) == 0 ||
strcmp(board_name, STRIX_B450_I) == 0 ||
strcmp(board_name, STRIX_X470_I) == 0 ||