summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2024-07-06 02:01:59 +0100
committerLeah Rowe <leah@libreboot.org>2024-07-06 02:09:46 +0100
commit70398439baa0127e62d0a7786e21b7de68f1495d (patch)
treee276f0cfaeb6e1628ce9afc236c8c078b2d7032c
parentc8889b8d2c3f17967c9ddd35ea5d00e92ed5e9e2 (diff)
GRUB: only load xhci from grub.cfg20240612rev1
don't put it in the install modules. this works around a hanging issue on haswell thinkpads. when any usb device is inserted, GRUB will sometimes hang if started from the SeaBIOS payload, *while* the USB device is plugged in. plugging in the USB device after GRUB starts worked. it will have to be investigated more at a later date, but this simply configuration change works. the xhci module is already loaded explicitly, in grub.cfg Signed-off-by: Leah Rowe <leah@libreboot.org>
-rwxr-xr-xconfig/data/grub/module/xhci2
1 files changed, 1 insertions, 1 deletions
diff --git a/config/data/grub/module/xhci b/config/data/grub/module/xhci
index 8bf80bfe..6235bbad 100755
--- a/config/data/grub/module/xhci
+++ b/config/data/grub/module/xhci
@@ -8,6 +8,7 @@ usbserial_ftdi \
usbserial_pl2303 \
usbserial_usbdebug \
video_colors \
+xhci \
"
# Modules (and always loaded)
grub_modules=" \
@@ -35,7 +36,6 @@ crypto \
cryptodisk \
diskfilter \
echo \
-xhci \
ehci \
eval \
exfat \