summaryrefslogtreecommitdiff
path: root/OvmfPkg
AgeCommit message (Expand)AuthorFilesLines
2022-04-02OvmfPkg: Update PlatformInitLib for Tdx guestMin Xu5-1/+96
2022-04-02MdeModulePkg: Add PcdTdxSharedBitMaskMin Xu8-0/+22
2022-04-02OvmfPkg: Check Tdx in QemuFwCfgPei to avoid DMA operationMin Xu3-0/+45
2022-04-02OvmfPkg: Update Sec to support TdxMin Xu11-2/+184
2022-04-02OvmfPkg/Sec: Declare local variable as volatile in SecCoreStartupWithStackMin Xu1-5/+10
2022-04-02OvmfPkg: Update PlatformInitLib to process Tdx hoblistMin Xu5-1/+576
2022-04-02OvmfPkg/PlatformInitLib: Move functions to Platform.cMin Xu3-451/+499
2022-04-02OvmfPkg/PlatformInitLib: Create MemDetect.cMin Xu5-815/+929
2022-04-02OvmfPkg/PlatformPei: Refactor MiscInitializationMin Xu1-17/+26
2022-04-02OvmfPkg/PlatformPei: Refactor NoexecDxeInitializationMin Xu1-13/+21
2022-04-02OvmfPkg/PlatformPei: Refactor MemMapInitializationMin Xu1-9/+26
2022-04-02OvmfPkg/PlatformPei: Refactor InitializeRamRegionsMin Xu3-17/+28
2022-04-02OvmfPkg/PlatformPei: Refactor QemuUc32BaseInitializationMin Xu3-3/+5
2022-04-02OvmfPkg/PlatformPei: Refactor MaxCpuCountInitializationMin Xu1-10/+23
2022-04-02OvmfPkg/PlatformPei: Refactor AddressWidthInitializationMin Xu2-45/+78
2022-04-02OvmfPkg/PlatformPei: Refactor MiscInitialization for CloudHVMin Xu1-7/+6
2022-04-02OvmfPkg/PlatformPei: Refactor MiscInitializationMin Xu1-10/+36
2022-04-02OvmfPkg/PlatformPei: Move global variables to PlatformInfoHobMin Xu6-182/+196
2022-04-02OvmfPkg/PlatformInitLib: Add hob functionsMin Xu6-131/+165
2022-04-02OvmfPkg: Create initial version of PlatformInitLibMin Xu14-82/+183
2022-04-02OvmfPkg: Add TdxMailboxLibMin Xu5-0/+358
2022-04-02OvmfPkg: Add IntelTdx.h in OvmfPkg/Include/IndustryStandardMin Xu1-0/+67
2022-04-02OvmfPkg: Extend VmgExitLib to handle #VE exceptionMin Xu5-1/+741
2022-04-02OvmfPkg: Use windows-2019 VM imageMichael Kubacki1-1/+1
2022-03-04OvmfPkg: CloudHv: Add READMESebastien Boeuf1-0/+67
2022-03-04OvmfPkg: CloudHv: Rely on PVH memmap instead of CMOSSebastien Boeuf2-0/+75
2022-03-04OvmfPkg: CloudHv: Retrieve RSDP address from PVHSebastien Boeuf4-17/+32
2022-03-04OvmfPkg: Generate CloudHv as a PVH ELF binarySebastien Boeuf3-5/+66
2022-03-04OvmfPkg: CloudHv: Remove VARS and CODE sectionsSebastien Boeuf1-29/+1
2022-03-04OvmfPkg: Xen: Generate fdf include file from ELF header generatorSebastien Boeuf1-41/+19
2022-03-04OvmfPkg: Xen: Use a new fdf include for the PVH ELF headerSebastien Boeuf2-55/+66
2022-03-04OvmfPkg: Make the Xen ELF header generator more flexibleSebastien Boeuf1-32/+109
2022-02-28OvmfPkg/BaseMemEncryptLib: use the SEV_STATUS MSR value from workareaBrijesh Singh6-213/+156
2022-02-28OvmfPkg/ResetVector: cache the SEV status MSR value in workareaBrijesh Singh5-19/+39
2022-02-28OvmfPkg/AmdSev: reserve snp pagesGerd Hoffmann1-0/+6
2022-02-16OvmfPkg/FvbServicesSmm: use the VmgExitLibNullBrijesh Singh4-4/+16
2022-02-15OvmfPkg/VmgExitLib: Fix uninitialized variable warning with XCODE5Rebecca Cran1-0/+1
2022-01-29OvmfPkg/BaseCachingPciExpressLib: Migrate BaseCachingPciExpressLibAbner Chang2-0/+1462
2022-01-29OvmfPkg/QemuVideoDxe: parse edid blob, detect display resolutionGerd Hoffmann3-2/+105
2022-01-29OvmfPkg/QemuVideoDxe: factor out QemuVideoBochsAddModeGerd Hoffmann1-30/+47
2022-01-29OvmfPkg/QemuVideoDxe: drop QEMU_VIDEO_BOCHS_MODES->ColorDepthGerd Hoffmann2-42/+39
2022-01-29OvmfPkg/QemuVideoDxe: simplify InitializeBochsGraphicsModeGerd Hoffmann4-11/+10
2022-01-29OvmfPkg: add PcdVideoResolutionSourceGerd Hoffmann9-0/+17
2022-01-29OvmfPkg: change qemu default resolution to 1280x800Gerd Hoffmann6-12/+12
2022-01-13OvmfPkg: Add CloudHvX64 to the CISebastien Boeuf2-0/+46
2022-01-13OvmfPkg/CloudHv: Remove CSM supportSebastien Boeuf2-26/+0
2022-01-13OvmfPkg/CloudHv: Remove USB supportSebastien Boeuf2-21/+0
2022-01-13OvmfPkg/CloudHv: Remove video supportSebastien Boeuf2-20/+0
2022-01-13OvmfPkg/CloudHv: Reduce dependency on QemuFwCfgSebastien Boeuf1-2/+0
2022-01-13OvmfPkg/CloudHv: Remove Q35 specificsSebastien Boeuf1-10/+0