summaryrefslogtreecommitdiff
path: root/OvmfPkg/PlatformPei/Platform.c
AgeCommit message (Expand)AuthorFilesLines
2021-06-04OvmfPkg/PlatformPei: remove Xen supportLaszlo Ersek1-87/+77
2020-04-30OvmfPkg: replace old EFI_D_ debug levels with new DEBUG_ onesRebecca Cran1-11/+11
2020-04-28OvmfPkg/PlatformPei: use QemuFwCfgParseBool in UPDATE_BOOLEAN_PCD_FROM_...Laszlo Ersek1-45/+2
2020-04-07OvmfPkg: remove handling of properties tableArd Biesheuvel1-1/+0
2020-03-12OvmfPkg: improve SMM comms security with adaptive MemoryTypeInformationLaszlo Ersek1-22/+1
2020-02-05OvmfPkg/PlatformPei: detect SMRAM at default SMBASE (skeleton)Laszlo Ersek1-0/+1
2020-02-05OvmfPkg/PlatformPei: factor out Q35BoardVerification()Laszlo Ersek1-0/+23
2020-01-29OvmfPkg/PlatformPei: rewrite MaxCpuCountInitialization() for CPU hotplugLaszlo Ersek1-24/+146
2019-06-03OvmfPkg/PlatformPei: set 32-bit UC area at PciBase / PciExBarBase (pc/q35)Laszlo Ersek1-1/+4
2019-06-03Revert "OvmfPkg/PlatformPei: assign PciSize on both i440fx/q35 branches expli...Laszlo Ersek1-2/+1
2019-06-03Revert "OvmfPkg/PlatformPei: hoist PciBase assignment above the i440fx/q35 br...Laszlo Ersek1-1/+1
2019-06-03Revert "OvmfPkg/PlatformPei: reorder the 32-bit PCI window vs. the PCIEXBAR o...Laszlo Ersek1-4/+5
2019-06-03Revert "OvmfPkg/PlatformPei: fix MTRR for low-RAM sizes that have many bits c...Laszlo Ersek1-1/+3
2019-05-16OvmfPkg/PlatformPei: fix MTRR for low-RAM sizes that have many bits clearLaszlo Ersek1-3/+1
2019-05-16OvmfPkg/PlatformPei: reorder the 32-bit PCI window vs. the PCIEXBAR on q35Laszlo Ersek1-5/+4
2019-05-16OvmfPkg/PlatformPei: hoist PciBase assignment above the i440fx/q35 branchingLaszlo Ersek1-1/+1
2019-05-16OvmfPkg/PlatformPei: assign PciSize on both i440fx/q35 branches explicitlyLaszlo Ersek1-1/+2
2019-04-09OvmfPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney1-7/+1
2018-10-05OvmfPkg/PlatformPei: clear CPU cachesMarc-André Lureau1-0/+1
2017-09-11OvmfPkg/PlatformPei: log informative message at DEBUG_INFO levelLaszlo Ersek1-1/+1
2017-07-10OvmfPkg/PlatformPei: Set memory encryption PCD when SEV is enabledBrijesh Singh1-0/+1
2017-07-05OvmfPkg/PlatformPei: honor extended TSEG in PcdQ35TsegMbytes if availableLaszlo Ersek1-5/+5
2017-07-05OvmfPkg/PlatformPei: prepare for PcdQ35TsegMbytes becoming dynamicLaszlo Ersek1-0/+4
2017-05-18OvmfPkg/PlatformPei: align EmuVariableNvStore at any page boundaryLaszlo Ersek1-16/+4
2017-05-18OvmfPkg/PlatformPei: don't allocate reserved mem varstore if SMM_REQUIRELaszlo Ersek1-1/+3
2017-05-05OvmfPkg/PlatformPei: handle non-power-of-two spare size for emu variablesLaszlo Ersek1-3/+14
2017-03-14ArmVirtPkg, OvmfPkg: retire QemuFwCfgS3Enabled() from QemuFwCfgLibLaszlo Ersek1-0/+1
2016-11-29OvmfPkg/PlatformPei: take VCPU count from QEMU and configure MpInitLibLaszlo Ersek1-0/+43
2016-10-25OvmfPkg/PlatformPei: eliminate unchecked PcdSetXX() callsLaszlo Ersek1-16/+28
2016-07-15OvmfPkg/PlatformPei: program MSR_IA32_FEATURE_CONTROL from fw_cfgLaszlo Ersek1-0/+1
2016-05-17OvmfPkg/PlatformPei: provide 10 * 4KB of PCI IO Port space on Q35Laszlo Ersek1-0/+10
2016-05-17OvmfPkg/PlatformPei: set PCI IO port aperture dynamicallyLaszlo Ersek1-11/+19
2016-05-17OvmfPkg: determine PMBA value dependent on host bridge device IDLaszlo Ersek1-1/+7
2016-05-17OvmfPkg: add and use industry standard macro PIIX4_PMBA_MASKLaszlo Ersek1-1/+1
2016-05-17OvmfPkg: replace PcdAcpiPmBaseAddress with PIIX4_PMBA_VALUELaszlo Ersek1-1/+1
2016-05-04OvmfPkg/PlatformPei: Add memory above 4GB as testedRuiyu Ni1-29/+0
2016-04-07OvmfPkg: Set PcdAcpiS3Enable according to QemuFwCfgS3Enabled()Star Zeng1-1/+5
2016-03-19OvmfPkg/PlatformPei: suppress wrong VS2008 warning (use of uninited local)Laszlo Ersek1-0/+1
2016-03-10OvmfPkg: PlatformPei: enable PCIEXBAR (aka MMCONFIG / ECAM) on Q35Laszlo Ersek1-4/+77
2016-03-10OvmfPkg: PlatformPei: lower the 32-bit PCI MMIO base to 2GB on Q35Laszlo Ersek1-4/+3
2016-03-03OvmfPkg: factor the MMIO aperture shared by all PCI root bridges into PCDsLaszlo Ersek1-1/+5
2016-03-03OvmfPkg: factor the IO aperture shared by all PCI root bridges into PCDsLaszlo Ersek1-2/+2
2015-11-30OvmfPkg: replace README fine print about X64 SMM S3 with PlatformPei checkLaszlo Ersek1-0/+23
2015-11-30OvmfPkg: PlatformPei: allow caching in AddReservedMemoryBaseSizeHob()Laszlo Ersek1-1/+8
2015-09-15OvmfPkg: PlatformPei: take no-exec DXE settings from the QEMU command lineLaszlo Ersek1-2/+63
2015-09-02OvmfPkg: PlatformPei: force 32-bit MMIO aperture above 3 GB on Q35Laszlo Ersek1-2/+14
2015-09-02OvmfPkg: PlatformPei: clear CMOS 0xF after setting mBootModeLaszlo Ersek1-0/+1
2015-08-06OvmfPkg: set SMBIOS version in DetectSmbiosVersionLib instead of PlatformPeiLaszlo Ersek1-39/+0
2015-07-28OvmfPkg: fix conversion specifiers in DEBUG format stringsLaszlo Ersek1-1/+1
2015-06-26OvmfPkg: PlatformPei: create the CPU HOB with dynamic memory space widthLaszlo Ersek1-2/+4