Gerd Hoffmann
b45aff0dc9
OvmfPkg: add morlock support
...
Add dsc + fdf include files to add the MorLock drivers to the build.
Add the include files to OVMF build configurations.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
2024-06-06 02:12:52 +00:00
Gerd Hoffmann
f881b4d129
OvmfPkg: only add shell to FV in case secure boot is disabled
...
The EFI Shell allows to bypass secure boot, do not allow
to include the shell in the firmware images of secure boot
enabled builds.
This prevents misconfigured downstream builds.
Ref: https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/2040137
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=4641
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com >
Acked-by: Jiewen Yao <Jiewen.yao@intel.com >
Message-Id: <20240222101358.67818-13-kraxel@redhat.com >
2024-02-25 17:38:07 +00:00
Gerd Hoffmann
bda5b4a6cf
OvmfPkg: ShellDxe.fdf.inc: add VariablePolicyDynamicCommand to FV
...
Needed to make the new 'varpolicy' EFI shell command
actually available in the OVMF firmware builds.
Fixes: fe6cd1c187
("OvmfPkg: Add varpolicy shell command")
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com >
Acked-by: Jiewen Yao <Jiewen.yao@intel.com >
Message-Id: <20240222101358.67818-6-kraxel@redhat.com >
2024-02-25 17:38:07 +00:00
Gerd Hoffmann
7f17a15564
OvmfPkg: Shell*.inc: allow building without network support
...
Add NETWORK_ENABLE conditionals for the components
which need network support.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com >
Acked-by: Jiewen Yao <Jiewen.yao@intel.com >
Message-Id: <20240222101358.67818-5-kraxel@redhat.com >
2024-02-25 17:38:07 +00:00
Gerd Hoffmann
b25f84d7b3
OvmfPkg: add ShellDxe.fdf.inc
...
Move EFI Shell firmware volume files to
the new ShellDxe.fdf.inc file.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com >
Acked-by: Jiewen Yao <Jiewen.yao@intel.com >
Message-Id: <20240222101358.67818-4-kraxel@redhat.com >
2024-02-25 17:38:07 +00:00
Gerd Hoffmann
eabaeb0613
OvmfPkg: move OvmfTpmDxe.fdf.inc to Include/Fdf
...
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
2023-05-06 03:53:27 +00:00
Gerd Hoffmann
8bca1bb977
OvmfPkg: move OvmfTpmPei.fdf.inc to Include/Fdf
...
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
2023-05-06 03:53:27 +00:00
Gerd Hoffmann
1ef86f1201
mv OvmfPkg: move fdf include snippets to Include/Fdf
...
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
2022-12-09 14:07:21 +00:00