summaryrefslogtreecommitdiffstats
path: root/system/system76-io-dkms/README
diff options
context:
space:
mode:
Diffstat (limited to 'system/system76-io-dkms/README')
-rw-r--r--system/system76-io-dkms/README15
1 files changed, 8 insertions, 7 deletions
diff --git a/system/system76-io-dkms/README b/system/system76-io-dkms/README
index 66dbcbc7b9..b89e1a734f 100644
--- a/system/system76-io-dkms/README
+++ b/system/system76-io-dkms/README
@@ -1,17 +1,18 @@
-DKMS module for controlling System76 Io board.
+DKMS module for controlling the System76 Io board, which is used in
+System76's Thelio desktop line.
-This kernel module enables reading/controlling the fan speed of fans plugged
-into the System76 Io board on Thelio desktops.
+This driver provides hwmon interfaces for fan control, and tells the Io
+board when the system is suspending. Decisions on fan speeds are made in
+system76-power.
To ensure loading of the system76-io kernel module, you may need to add
modprobe system76-io
to /etc/rc.d/rc.modules.local.
-See system76-power (available on SBo) for a daemon to control the fan speed.
-
The system76-io dkms module is automatically registered with dkms by
doinst.sh with the following command:
+
dkms install system76-io/$VER
-Old versions of system76-io should be manually unregistered from dkms using:
-dkms remove system76-io/$OLD_VER --all
+A douninst.sh script is included which calls "dkms remove" to delete all
+kernel versions of the old module on package removal or upgrade.