IT8689E-only DKMS wrapper around the upstream Linux it87 hwmon driver.
This tree is derived from the master-branch drivers/hwmon/it87.c
implementation, then stripped down to the IT8689E paths and renamed to the
loadable module it8689e. Super I/O probing accepts only device ID 0x8689,
so the module does not bind other ITE chips.
makesudo dkms add .
sudo dkms build it8689e/0.1.2
sudo dkms install it8689e/0.1.2
sudo modprobe it8689eThis driver defaults to ignoring the IT8689E ACPI I/O resource conflict that some boards declare for the hwmon registers. To restore strict ACPI conflict handling, load with:
sudo modprobe it8689e ignore_resource_conflict=0If a future kernel provides it87 as a separate module and it claims the chip
first, blacklist it87 or unload it before loading it8689e.