New in v.6:

  - ASSERT(FALSE) in default branch of HostBridgeDevID switch followed
    by return statement to suppress unused variable gcc warnings
    (Jordan, thanks for being OK with that, I really believe if we ever
     do end up with a dev ID other than PIIX4 or Q35 we do want to be
     made aware of it! :)

  - patch 9/9 (dynamic IRQ Line initialization) now works on non-root
    buses and pci-to-pci bridges, 100% matching SeaBIOS behavior.

  - updated https://github.com/gsomlo/edk2

Thanks,
  Gabriel

Gabriel L. Somlo (9):
  OvmfPkg: Factor out platform detection (q35 vs. piix4)
  OvmfPkg: PlatformPei: Platform specific ACPI power management setup
  OvmfPkg: Add PCD for Host Bridge dev. ID (PcdOvmfHostBridgePciDevId)
  OvmfPkg: CsmSupportLib: Set/use platform specific legacy interrupt
    device
  OvmfPkg: AcpiTimerLib: Split into multiple phase-specific instances
  OvmfPkg: AcpiTimerLib: Use global variable during PEI_CORE and PEIM
  OvmfPkg: AcpiTimerLib: Switch additional stages to PCD-based Dxe
    instance
  OvmfPkg: PlatformBdsLib: Platform dependent PCI/IRQ initialization
  OvmfPkg: PlatformBdsLib: Dynamic PCI Interrupt Line register setup

 OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf        |   3 +
 OvmfPkg/Csm/CsmSupportLib/LegacyInterrupt.c        |  28 ++-
 OvmfPkg/Csm/CsmSupportLib/LegacyInterrupt.h        |   6 +-
 OvmfPkg/Include/OvmfPlatforms.h                    |  49 ++++++
 OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.c        | 147 +---------------
 OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.h        |  29 ++++
 OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf      |  44 -----
 OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.c    | 113 ++++++++++++
 OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.inf  |  40 +++++
 OvmfPkg/Library/AcpiTimerLib/BaseRomAcpiTimerLib.c | 130 ++++++++++++++
 .../Library/AcpiTimerLib/BaseRomAcpiTimerLib.inf   |  39 +++++
 OvmfPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.c     |  99 +++++++++++
 OvmfPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.inf   |  40 +++++
 OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c       | 192 +++++++++++++++------
 OvmfPkg/Library/PlatformBdsLib/BdsPlatform.h       |   2 +
 OvmfPkg/Library/PlatformBdsLib/PlatformBdsLib.inf  |   1 +
 OvmfPkg/OvmfPkg.dec                                |   1 +
 OvmfPkg/OvmfPkgIa32.dsc                            |  37 ++--
 OvmfPkg/OvmfPkgIa32X64.dsc                         |  37 ++--
 OvmfPkg/OvmfPkgX64.dsc                             |  37 ++--
 OvmfPkg/PlatformPei/Platform.c                     |  44 +++--
 OvmfPkg/PlatformPei/PlatformPei.inf                |   1 +
 22 files changed, 819 insertions(+), 300 deletions(-)
 create mode 100644 OvmfPkg/Include/OvmfPlatforms.h
 create mode 100644 OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.h
 delete mode 100644 OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf
 create mode 100644 OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.c
 create mode 100644 OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.inf
 create mode 100644 OvmfPkg/Library/AcpiTimerLib/BaseRomAcpiTimerLib.c
 create mode 100644 OvmfPkg/Library/AcpiTimerLib/BaseRomAcpiTimerLib.inf
 create mode 100644 OvmfPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.c
 create mode 100644 OvmfPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.inf

-- 
1.9.3


------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to