aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimo Wilken2024-02-22 23:27:23 +0100
committerTimo Wilken2024-02-22 23:27:23 +0100
commitf8d36774c2fc49dfb0ccb25582b56b89e14f0d94 (patch)
tree41540d15f9531c87940d9d49848fdea01b7f7f37
parent8e8cda83961c8c9400d9e74bca3e0b1e069a1ecd (diff)
Blacklist broken usblp printer driver module
-rw-r--r--tw/system/btl.scm3
1 files changed, 3 insertions, 0 deletions
diff --git a/tw/system/btl.scm b/tw/system/btl.scm
index aab308c3..aa1de5a9 100644
--- a/tw/system/btl.scm
+++ b/tw/system/btl.scm
@@ -65,6 +65,9 @@
;; The MT7921E module is for the card connected via PCIe, which it is
;; (it's in an M.2 slot). Alternatives are S (SDIO) and U (USB).
(kernel (nongnu:corrupt-linux linux-libre #:configs '("CONFIG_MT7921E=m")))
+ (kernel-arguments
+ ;; Make printing work by blacklisting the broken "usblp" kernel module.
+ (cons* "modprobe.blacklist=usblp" %default-kernel-arguments))
(kernel-loadable-modules (list ddcci-driver-linux))
(initrd nongnu:microcode-initrd)
(firmware (cons* nongnu:amdgpu-firmware mt7922-firmware %base-firmware))