diff options
| author | Leah Rowe <leah@libreboot.org> | 2024-07-06 02:01:59 +0100 | 
|---|---|---|
| committer | Leah Rowe <leah@libreboot.org> | 2024-07-06 02:04:14 +0100 | 
| commit | 23ca49bee846cee6b23f87bfb4d3ee07798c337a (patch) | |
| tree | d1722eec9ca02ee20393c07d2835bf950c0be4ab | |
| parent | 065453b72e6bcf6814b3244a66985d69658a8e38 (diff) | |
GRUB: only load xhci from grub.cfg
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-x | config/data/grub/module/xhci | 2 | 
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 \  | 
