public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH 0/2] OvmfPkg: FMP Capsule Update Modifications.
@ 2020-11-09 11:03 Sandeep Dhanvada
  2020-11-09 11:03 ` [PATCH 1/2] MdeModulePkg: Capsule upgrade fixes Sandeep Dhanvada
  2020-11-09 11:03 ` [PATCH 2/2] OvmfPkg: Add EsrtFmpDxe in OVMF X64 Builds Sandeep Dhanvada
  0 siblings, 2 replies; 4+ messages in thread
From: Sandeep Dhanvada @ 2020-11-09 11:03 UTC (permalink / raw)
  To: devel; +Cc: sandeep.dhanvada

This patch enables FMP Capsule upgrade of firmware on PCI add on
cards with PCI Passthrough enabled in OVMF environment by enabling
DxeCapsuleLibFmp and EsrtFMP modules.

DxeCapsuleLibFmp/DxeCapsuleLib.c has modifications to connect to
all controllers after capsule update is executed. This enables FMP
SetImage() to be executed through UpdateCapsule(). without this
change, connect command has to be issued manually from UEFI Shell
for the FMP SetImage() to execute.

FMP capsule update is validated using CapsuleApp.efi, with -E option
dumping the ESRT Table fetched from FMP producer on PCI UEFI driver.
capsule update is validated using capsulefile generated using
BaseTools/Source/Python/Capsule/GenerateCapsule.py.

Sandeep Dhanvada (2):
  MdeModulePkg: Capsule upgrade fixes.
  OvmfPkg: Add EsrtFmpDxe in OVMF X64 Builds.

 .../Library/DxeCapsuleLibFmp/DxeCapsuleLib.c       | 43 ++++++++++++++++++++++
 OvmfPkg/OvmfPkgX64.dsc                             |  4 +-
 OvmfPkg/OvmfPkgX64.fdf                             |  1 +
 3 files changed, 47 insertions(+), 1 deletion(-)

--
2.1.1

This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-11-10 21:17 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-11-09 11:03 [PATCH 0/2] OvmfPkg: FMP Capsule Update Modifications Sandeep Dhanvada
2020-11-09 11:03 ` [PATCH 1/2] MdeModulePkg: Capsule upgrade fixes Sandeep Dhanvada
2020-11-09 11:03 ` [PATCH 2/2] OvmfPkg: Add EsrtFmpDxe in OVMF X64 Builds Sandeep Dhanvada
2020-11-10 21:17   ` [edk2-devel] " Laszlo Ersek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox