Acked-by: Jordan Justen <jordan.l.jus...@intel.com>
for the OvmfPkg patches.

On 2014-12-17 13:34:38, Laszlo Ersek wrote:
> Changes in v4:
> - addressing review comments from Olivier & Peter (see per-patch notes)
> - the fw_cfg MMIO selector & data registers are big endian now
> - public branch:
>   
> https://github.com/lersek/edk2/commits/armvirt_fwcfg_efi_kernel_support_bz1128341_v4
> 
> Thanks
> Laszlo
> 
> Laszlo Ersek (13):
>   ArmVirtualizationPkg: VirtFdtDxe: forward FwCfg addresses from DTB to
>     PCDs
>   ArmVirtualizationPkg: introduce QemuFwCfgLib instance for DXE drivers
>   ArmVirtualizationPkg: clone PlatformIntelBdsLib from ArmPlatformPkg
>   ArmVirtualizationPkg: PlatformIntelBdsLib: add basic policy
>   OvmfPkg: extract QemuBootOrderLib
>   OvmfPkg: QemuBootOrderLib: featurize PCI-like device path translation
>   OvmfPkg: introduce VIRTIO_MMIO_TRANSPORT_GUID
>   ArmVirtualizationPkg: VirtFdtDxe: use dedicated
>     VIRTIO_MMIO_TRANSPORT_GUID
>   OvmfPkg: QemuBootOrderLib: widen ParseUnitAddressHexList() to UINT64
>   OvmfPkg: QemuBootOrderLib: OFW-to-UEFI translation for virtio-mmio
>   ArmVirtualizationPkg: PlatformIntelBdsLib: adhere to QEMU's boot order
>   ArmVirtualizationPkg: identify "new shell" as builtin shell for Intel
>     BDS
>   ArmVirtualizationPkg: Intel BDS: load EFI-stubbed Linux kernel from
>     fw_cfg
> 
>  
> ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformIntelBdsLib/PlatformIntelBdsLib.inf
>  |   77 ++++
>  ArmPlatformPkg/ArmVirtualizationPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf    
>            |   52 +++
>  ArmPlatformPkg/ArmVirtualizationPkg/VirtFdtDxe/VirtFdtDxe.inf                
>            |    5 +-
>  OvmfPkg/Library/PlatformBdsLib/PlatformBdsLib.inf                            
>            |    3 +-
>  OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.inf                        
>            |   59 +++
>  
> ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformIntelBdsLib/IntelBdsPlatform.h
>       |   63 +++
>  OvmfPkg/Include/Guid/VirtioMmioTransport.h                                   
>            |   25 ++
>  OvmfPkg/{Library/PlatformBdsLib/QemuBootOrder.h => 
> Include/Library/QemuBootOrderLib.h}  |    6 +-
>  
> ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformIntelBdsLib/IntelBdsPlatform.c
>       |  395 +++++++++++++++++++
>  ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformIntelBdsLib/QemuKernel.c 
>            | 1103 +++++++++++++++++++++++++++++++++++++++++++++++++++++
>  ArmPlatformPkg/ArmVirtualizationPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c      
>            |  358 +++++++++++++++++
>  ArmPlatformPkg/ArmVirtualizationPkg/VirtFdtDxe/VirtFdtDxe.c                  
>            |   38 +-
>  OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c                                 
>            |    2 +-
>  OvmfPkg/Library/{PlatformBdsLib/QemuBootOrder.c => 
> QemuBootOrderLib/QemuBootOrderLib.c} |  299 +++++++++++++--
>  ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationPkg.dec                 
>            |    3 +
>  ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc                
>            |   13 +-
>  OvmfPkg/OvmfPkg.dec                                                          
>            |    8 +
>  OvmfPkg/OvmfPkgIa32.dsc                                                      
>            |    1 +
>  OvmfPkg/OvmfPkgIa32X64.dsc                                                   
>            |    1 +
>  OvmfPkg/OvmfPkgX64.dsc                                                       
>            |    1 +
>  20 files changed, 2481 insertions(+), 31 deletions(-)
>  create mode 100644 
> ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformIntelBdsLib/PlatformIntelBdsLib.inf
>  create mode 100644 
> ArmPlatformPkg/ArmVirtualizationPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf
>  create mode 100644 OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.inf
>  create mode 100644 
> ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformIntelBdsLib/IntelBdsPlatform.h
>  create mode 100644 OvmfPkg/Include/Guid/VirtioMmioTransport.h
>  rename OvmfPkg/{Library/PlatformBdsLib/QemuBootOrder.h => 
> Include/Library/QemuBootOrderLib.h} (91%)
>  create mode 100644 
> ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformIntelBdsLib/IntelBdsPlatform.c
>  create mode 100644 
> ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformIntelBdsLib/QemuKernel.c
>  create mode 100644 
> ArmPlatformPkg/ArmVirtualizationPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c
>  rename OvmfPkg/Library/{PlatformBdsLib/QemuBootOrder.c => 
> QemuBootOrderLib/QemuBootOrderLib.c} (77%)
> 
> -- 
> 1.8.3.1
> 
> 
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&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