diff --git a/UefiPayloadPkg/UefiPayloadPkg.fdf b/UefiPayloadPkg/UefiPayloadPkg.fdf index 57e3b32fef..81a4e52841 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.fdf +++ b/UefiPayloadPkg/UefiPayloadPkg.fdf @@ -176,6 +176,21 @@ INF MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf INF FatPkg/EnhancedFatDxe/Fat.inf +# +# Filesystem drivers +# +!if $(ARCH) == IA32 +INF RuleOverride=BINARY USE = IA32 FSDrivers/exfat.inf +INF RuleOverride=BINARY USE = IA32 FSDrivers/ext2.inf +INF RuleOverride=BINARY USE = IA32 FSDrivers/ntfs.inf +INF RuleOverride=BINARY USE = IA32 FSDrivers/ext4.inf +!else +INF RuleOverride=BINARY USE = X64 FSDrivers/exfat.inf +INF RuleOverride=BINARY USE = X64 FSDrivers/ext2.inf +INF RuleOverride=BINARY USE = X64 FSDrivers/ntfs.inf +INF RuleOverride=BINARY USE = X64 FSDrivers/ext4.inf +!endif + # # SD/eMMC Support #