lbmk/config/grub
Leah Rowe f7283fa10d grub xhci support
see:

https://github.com/9elements/grub/commits/xhci-module-upstreaming-squash_v4/

grub only supports xhci on bios/uefi targets, but not coreboot.
some newer machines don't have ps/2 controllers, and boot in a
way where ehci isn't available at startup; the controller can't
be used by ehci code, there must be xhci support.

the code is from Patrick Rudolph working on behalf of 9elements.
the code was also sent here for review:

https://lists.gnu.org/archive/html/grub-devel/2020-12/msg00111.html

however, upstream never merged these patches. libreboot will have
to maintain these from now on. the patches have been rebased for
use with grub 2.12.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2024-04-05 23:44:06 +01:00
..
background merge config/ and resources/ 2023-09-04 02:47:25 +01:00
config GRUB: insert only 1 keymap per board, in cbfs 2024-01-18 00:27:33 +00:00
keymap GRUB: insert only 1 keymap per board, in cbfs 2024-01-18 00:27:33 +00:00
patches grub xhci support 2024-04-05 23:44:06 +01:00
modules.list grub xhci support 2024-04-05 23:44:06 +01:00
target.cfg grub/target.cfg: move --disable-werror 2024-01-21 05:43:11 +00:00