edk2-nvidia-202602.0
Pre-release
Pre-release
·
78 commits
to refs/heads/main
since this release
New Features
- GpioBootCompleteDxe: New driver that toggles the BOOT_COMPLETE GPIO pin on ReadyToBoot to signal boot completion to the BMC
- NvDisplayControllerDxe: T238 display controller support with chip-specific clock, reset, and GPIO configuration
- NvDisplayControllerDxe: Parse framebuffer carveout header when present, enabling sharing the framebuffer carveout with DCE DTB
- PlatformBootManagerLib: New KConfig option (
CONFIG_DISPLAY_BOOT_INFO) to suppress firmware version, date, and hotkey text during boot, showing only the logo - UfsControllerDxe: New
PcdUfsMaxBurstLengthPCD for per-platform UFS burst length configuration - RAS: New driver and FF-A GUID to send SMBIOS Type 17 memory device data to RASFW SP
- BMC: Factory reset option in UEFI menu using BMC IP and user-supplied credentials (credentials are never written to NVRAM)
- ACPI: OS power button support, allowing the OS to control power button actions via the
acpi-power-button-policydevice tree property - PCIe: Add support for new GB110 device ID
Bug Fixes
- L4TLauncher: Handle empty or missing
APPENDline inextlinux.conf - NvDisplayControllerDxe: Fix false
EFI_BUFFER_TOO_SMALLerror in GPIO pin lookup by switching to NULL-terminated array traversal - StandaloneMM: Always report
BUILD_NAME,BUILDID_STRING, andBUILD_DATE_TIMEon all STMM images - UEFI SCT: Correct return codes in
Query()andResponse()for UEFI Specification 2.10 compliance - Boot Configuration: Fix F9 (Reset to Defaults) not restoring defaults for efivarstore-backed settings (Quick Boot, New Device Hierarchy, IPMI Network Boot Mode, Redfish Host Interface, UEFI Shell, SOC Display Hand-Off Mode)
- CMOS: Allow CMOS clear command to execute when the SingleBoot flag is enabled
- UPHY: Remove unsupported UPHY settings to prevent invalid configurations
- XusbControllerDxe: Replace
memcpy/memsetwith EDK2BaseMemoryLibfunctions - Android: Default FMP certificates to DTB; set Simple/General/Datacenter builds to use EDK2 test certificate
- InterruptMap: Remove workaround for zero-address-cell interrupt-map, now fixed in DTB
Refactoring and Maintenance
- StandaloneMM: Distinguish between FFA and FFA-Legacy platforms; FFA-Legacy uses
StandalonePkgLegacy, newer FFA platforms useStandalonePkg