update readme further, rename hwmon device

This commit is contained in:
ed 2018-12-16 19:14:16 +00:00
parent 8e7079ccc1
commit 5900763c43
2 changed files with 15 additions and 7 deletions

View File

@ -4,6 +4,11 @@
Provides a Linux kernel module "asus_wmi_sensors" that provides sensor readouts via ASUS' WMI interface present in the UEFI of some recent Ryzen motherboards.
## Features
- Reports all values scaled identically to in the UEFI interface
- Reports all sensor names identically to in the UEFI firmware
- Scaling performed in-driver
## Supported hardware
- Asus ROG Crosshair Hero VII (WiFi).
@ -14,16 +19,19 @@ Provides a Linux kernel module "asus_wmi_sensors" that provides sensor readouts
- ASUS ROG STRIX B450/X470
- ASUS ROG Zenith Extreme X399
## Features
- Reports all values scaled identically to in the UEFI interface
- Reports all sensor names identically to in the UEFI firmware
- Scaling performed in-driver
## How to install
Ensure you have lm_sensors installed.
### Arch Linux
Available as an AUR package - https://aur.archlinux.org/packages/asus-wmi-sensors-dkms-git/
This hooks into DKMS to build a module for your available kernels and adds a ```/etc/module-load.d/``` entry so the module is loaded at boot.
The module can be manually loaded by issuing ```sudo modprobe asus_wmi_sensors```
Run ```sensors``` and you should see a ```asuswmisensors-virtual-0``` device and readouts as you see in the UEFI interface.
## FAQ
### I think my motherboard should be supported but it doesn't work, what can I do?
@ -45,7 +53,7 @@ Many of Asus' recent Ryzen motherboards have the ITE IT8665E sensor IC, which do
## Example sensors output
```
asushwwmi-virtual-0
asuswmisensors-virtual-0
Adapter: Virtual device
CPU Core Voltage: +0.88 V
CPU SOC Voltage: +1.13 V

View File

@ -423,7 +423,7 @@ static int configure_sensor_setup(struct asus_wmi_sensors *asus_wmi_sensors)
}
}
hwdev = devm_hwmon_device_register_with_info(dev, "asushwwmi",
hwdev = devm_hwmon_device_register_with_info(dev, "asuswmisensors",
asus_wmi_sensors, chip_info,
NULL);