summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tw/system/frm.scm9
1 files changed, 6 insertions, 3 deletions
diff --git a/tw/system/frm.scm b/tw/system/frm.scm
index f19d36ce..6226eb84 100644
--- a/tw/system/frm.scm
+++ b/tw/system/frm.scm
@@ -69,10 +69,13 @@
(keyboard-layout keyboard-layout)))
;; Use non-free kernel to load non-free firmware (e.g. for wifi).
- (kernel nongnu:linux)
+ ;; Enable MT7921 module for Mediatek MT7922 (AMD RZ616) WiFi card.
+ ;; 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")))
(initrd nongnu:microcode-initrd)
- (firmware (cons* nongnu:amdgpu-firmware ; TODO: wifi firmware?
- %base-firmware))
+ ;; TODO: Enable wifi firmware, if necessary?
+ (firmware (cons* nongnu:amdgpu-firmware %base-firmware))
(file-systems
(cons* (file-system