edk2/ArmVirtPkg/PrePi
Sami Mujawar 084ce2b04b ArmVirtPkg: Clear TPIDR_EL0 before early HOB lookups
TPIDR_EL0 is used to hold the PrePi HOB list pointer, but its reset
value is unknown. Some early boot paths can call GetHobList() before
PrePiMain() creates and installs the HOB list.

Clear TPIDR_EL0 at the SEC entry point so those early lookups see NULL
rather than an invalid pointer.

Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
2026-07-21 10:25:17 +00:00
..
ArchPrePi.c ArmVirtPkg: Drop ARM Virtual Platforms 2025-09-09 18:49:32 +00:00
ArmVirtPrePiUniCoreRelocatable.inf ArmVirtPkg: Drop ARM Virtual Platforms 2025-09-09 18:49:32 +00:00
FdtParser.c ArmVirtPkg,DynamicTablesPkg,EmbeddedPkg,OvmfPkg: use MdePkg BaseFdtLib 2025-04-30 10:56:03 +00:00
ModuleEntryPoint.S ArmVirtPkg: Clear TPIDR_EL0 before early HOB lookups 2026-07-21 10:25:17 +00:00
PrePi.c ArmVirtPkg/PrePi: Drop call to TimerConstructor() 2024-08-01 14:55:03 +00:00
PrePi.h ArmVirtPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00