cbmk/config/data/grub/module/nvme
Leah Rowe 581d4a66ac grub: only enable nvme if needed on a board
remove nvme support from the "default" grub tree

now there are three trees:

* default: no xhci or nvme patches
* nvme: contains nvme support
* xhci: contains xhci and nvme support

this is in case a bug like lbmk issue #216 ever occurs
again, as referenced before during lbmk audit 5

there is no indication that the nvme patch causes any
issues, but after previous experience i want to be sure

Signed-off-by: Leah Rowe <leah@libreboot.org>
2024-06-12 09:17:27 +01:00

156 lines
1.6 KiB
Text
Executable file

# Install modules (installed, but not automatically loaded)
grub_install_modules=" \
hexdump \
newc \
odc \
usbserial_common \
usbserial_ftdi \
usbserial_pl2303 \
usbserial_usbdebug \
video_colors \
"
# Modules (and always loaded)
grub_modules=" \
acpi \
ahci \
at_keyboard \
all_video \
ata \
bitmap \
bitmap_scale \
boot \
bsd \
btrfs \
cat \
cbfs \
cbls \
cbmemc \
cbtime \
chain \
configfile \
cpio \
cpio_be \
crc64 \
crypto \
cryptodisk \
diskfilter \
echo \
ehci \
eval \
exfat \
elf \
ext2 \
fat \
f2fs \
gcry_arcfour \
gcry_blowfish \
gcry_camellia \
gcry_cast5 \
gcry_crc \
gcry_des \
gcry_dsa \
gcry_idea \
gcry_md4 \
gcry_md5 \
gcry_rfc2268 \
gcry_rijndael \
gcry_rmd160 \
gcry_rsa \
gcry_seed \
gcry_serpent \
gcry_sha1 \
gcry_sha256 \
gcry_sha512 \
gcry_tiger \
gcry_twofish \
gcry_whirlpool \
geli \
gfxmenu \
gfxterm_background \
gfxterm_menu \
gzio \
hashsum \
halt \
help \
iorw \
iso9660 \
jpeg \
json \
keylayouts \
keystatus \
linux \
linux16 \
loadenv \
loopback \
ls \
lsacpi \
lsmmap \
lspci \
luks \
luks2 \
argon2 \
lvm \
lzopio \
mdraid09 \
mdraid09_be \
mdraid1x \
memdisk \
memrw \
minicmd \
mmap \
multiboot \
multiboot2 \
nativedisk \
normal \
ntfs \
nvme \
ohci \
part_bsd \
part_dfly \
part_gpt \
part_msdos \
password \
password_pbkdf2 \
pata \
pbkdf2 \
pcidump \
pgp \
play \
png \
procfs \
raid5rec \
raid6rec \
read \
reboot \
regexp \
romfs \
scsi \
search \
search_fs_file \
search_fs_uuid \
search_label \
serial \
syslinuxcfg \
setjmp \
setpci \
spkmodem \
squash4 \
sleep \
tar \
test \
true \
uhci \
udf \
ufs1 \
ufs1_be \
ufs2 \
usb \
usb_keyboard \
usbms \
xfs \
xzio \
zfs \
zfscrypt \
zfsinfo \
zstd \
"