Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: e64983d53dcdbc495a1f22db3158e72ebff3795c
      
https://github.com/tianocore/edk2/commit/e64983d53dcdbc495a1f22db3158e72ebff3795c
  Author: Tuan Phan <tp...@ventanamicro.com>
  Date:   2025-06-25 (Wed, 25 Jun 2025)

  Changed paths:
    M OvmfPkg/VirtNorFlashDxe/VirtNorFlashDxe.c
    M OvmfPkg/VirtNorFlashDxe/VirtNorFlashFvb.c

  Log Message:
  -----------
  OvmfPkg/VirtNorFlash: Refactor TPL handling outside NOR flash functions

To facilitate moving the NOR flash functions into a separate library,
TPL handling is now delegated to the caller.

Signed-off-by: Tuan Phan <tp...@ventanamicro.com>


  Commit: 6fff3da2254b09ca922949b9d861244bd9f1e4fc
      
https://github.com/tianocore/edk2/commit/6fff3da2254b09ca922949b9d861244bd9f1e4fc
  Author: Tuan Phan <tp...@ventanamicro.com>
  Date:   2025-06-25 (Wed, 25 Jun 2025)

  Changed paths:
    A OvmfPkg/Include/Library/VirtNorFlashDeviceLib.h
    A OvmfPkg/Library/VirtNorFlashDeviceLib/VirtNorFlashDeviceLib.c
    A OvmfPkg/Library/VirtNorFlashDeviceLib/VirtNorFlashDeviceLib.inf
    M OvmfPkg/LoongArchVirt/LoongArchVirtQemu.dsc
    M OvmfPkg/OvmfPkg.dec
    M OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc
    R OvmfPkg/VirtNorFlashDxe/VirtNorFlash.c
    R OvmfPkg/VirtNorFlashDxe/VirtNorFlash.h
    M OvmfPkg/VirtNorFlashDxe/VirtNorFlashDxe.c
    A OvmfPkg/VirtNorFlashDxe/VirtNorFlashDxe.h
    M OvmfPkg/VirtNorFlashDxe/VirtNorFlashDxe.inf
    M OvmfPkg/VirtNorFlashDxe/VirtNorFlashFvb.c

  Log Message:
  -----------
  OvmfPkg/VirtNorFlash: Move low level NOR flash functions into library

This patch refactors low level NOR flash functions into a dedicated library
to enable reuse, particularly for supporting the firmware upgrade feature.

Signed-off-by: Tuan Phan <tp...@ventanamicro.com>


  Commit: 26c80e55ed1c2e32202ce8ee904ca10195e98c71
      
https://github.com/tianocore/edk2/commit/26c80e55ed1c2e32202ce8ee904ca10195e98c71
  Author: Tuan Phan <tp...@ventanamicro.com>
  Date:   2025-06-25 (Wed, 25 Jun 2025)

  Changed paths:
    M ArmVirtPkg/ArmVirtKvmTool.dsc
    M ArmVirtPkg/ArmVirtQemu.dsc
    M ArmVirtPkg/ArmVirtQemuKernel.dsc

  Log Message:
  -----------
  ArmVirtPkg: Link all targets to the new VirtNorFlashDeviceLib

Since VirtNorFlashDxe now depends on the new VirtNorFlashDeviceLib,
all related targets should be linked against this library.

Signed-off-by: Tuan Phan <tp...@ventanamicro.com>


  Commit: 5925977a4e713dcec3ad34f1ee5362fb1bf8ea18
      
https://github.com/tianocore/edk2/commit/5925977a4e713dcec3ad34f1ee5362fb1bf8ea18
  Author: Tuan Phan <tp...@ventanamicro.com>
  Date:   2025-06-25 (Wed, 25 Jun 2025)

  Changed paths:
    M OvmfPkg/OvmfPkg.ci.yaml
    A OvmfPkg/RiscVVirt/Feature/Capsule/GenerateCapsule/GenCapsule.py
    A 
OvmfPkg/RiscVVirt/Feature/Capsule/Library/CapsuleUpdatePolicyLib/CapsuleUpdatePolicyLib.c
    A 
OvmfPkg/RiscVVirt/Feature/Capsule/Library/CapsuleUpdatePolicyLib/CapsuleUpdatePolicyLib.inf
    A 
OvmfPkg/RiscVVirt/Feature/Capsule/Library/CapsuleUpdatePolicyLib/CapsuleUpdatePolicyLib.uni
    A OvmfPkg/RiscVVirt/Feature/Capsule/Library/FmpDeviceLib/FmpDeviceLib.c
    A OvmfPkg/RiscVVirt/Feature/Capsule/Library/FmpDeviceLib/FmpDeviceLib.inf
    A 
OvmfPkg/RiscVVirt/Feature/Capsule/Library/PlatformFlashAccessLib/PlatformFlashAccessLib.c
    A 
OvmfPkg/RiscVVirt/Feature/Capsule/Library/PlatformFlashAccessLib/PlatformFlashAccessLib.h
    A 
OvmfPkg/RiscVVirt/Feature/Capsule/Library/PlatformFlashAccessLib/PlatformFlashAccessLib.inf
    M OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc
    M OvmfPkg/RiscVVirt/RiscVVirtQemu.fdf
    A OvmfPkg/RiscVVirt/RiscVVirtSystemFW.dsc.inc

  Log Message:
  -----------
  OvmfPkg/RiscVVirt: Add support for Capsule Firmware Upgrade

This patch introduces support for firmware upgrades using the
FMP capsule update mechanism.

Signed-off-by: Tuan Phan <tp...@ventanamicro.com>


Compare: https://github.com/tianocore/edk2/compare/d82e9b7bbb9c...5925977a4e71

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to