Skip to content

edk2-nvidia-202512.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Dec 13:41
· 126 commits to refs/heads/main since this release

Release Notes

What’s Changed

  • The build.sh scripts no longer build both DEBUG and RELEASE images. Now, the DEBUG image will be built by default and the RELEASE can built by adding --target RELEASE as an argument.
  • The IntelUndi driver has been updated and the instructions have changed.

Features

  • I2C Device Init: Added device initialization during discovery, with vrs-pseq DTB-based sequence.
  • Disable Boot Options: Disabled boot options via efibootmgr now persist after reboot; improves Redfish support.
  • IntelUndi Driver: Upgraded to v30.5 with build fixes.
  • build_stuart: Script now uses a target argument and defaults to debug builds.
  • TH500 Snoop Menu: Added SLC force snoop promotion toggle in HII menu.

Fixes & Improvements

  • Android SBios Version: Use FmpVersionLibPcd.inf for Android SBios version.
  • Android FmpDxe Depex: Added dependency on gNVIDIAAndroidFmpInitCompleteProtocolGuid.
  • DPC Interrupts: Re-enabled for root ports and switches.
  • T264 Boot Chain: Renamed function for clang compatibility.
  • StandaloneMm:
    • Use legacy VariableMmDependency where needed.
    • Renamed legacy headers for clarity.
  • Build Tags: Fixed duplicate tag names in BUILDID_STRING.
  • Optee Header: Now includes OpteeNvLib.h.
  • PcdVFPEnabled: Removed dependency; FP assumed enabled.
  • MmCommunicate.h: Renamed headers to avoid conflicts.
  • DBG2: Updated to use upstream common CM objects.