mirror of https://github.com/acidanthera/audk.git
ArmVirtPkg: revert "ArmVirtPkg: add QemuFwCfgToPcdDxe"
This reverts git commit d2733aa9
(SVN r18042), because it is empty now.
The original problem:
Many universal DXE drivers in edk2 can be controlled by setting dynamic
PCDs. Such a PCD must be set before the consumer DXE driver is
dispatched.
should be hereafter solved similarly to how
OvmfPkg/Library/SmbiosVersionLib is plugged into
MdeModulePkg/Universal/SmbiosDxe now (originally suggested by Jordan
Justen <jordan.l.justen@intel.com>).
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Wei Huang <wei@redhat.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18177 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
34eeb6763b
commit
59e0efa7b3
|
@ -292,7 +292,6 @@
|
|||
# Platform Driver
|
||||
#
|
||||
ArmVirtPkg/VirtFdtDxe/VirtFdtDxe.inf
|
||||
ArmVirtPkg/QemuFwCfgToPcdDxe/QemuFwCfgToPcd.inf
|
||||
OvmfPkg/VirtioBlkDxe/VirtioBlk.inf
|
||||
OvmfPkg/VirtioScsiDxe/VirtioScsi.inf
|
||||
OvmfPkg/VirtioNetDxe/VirtioNet.inf
|
||||
|
|
|
@ -104,12 +104,10 @@ READ_LOCK_STATUS = TRUE
|
|||
APRIORI DXE {
|
||||
INF MdeModulePkg/Universal/PCD/Dxe/Pcd.inf
|
||||
INF ArmVirtPkg/VirtFdtDxe/VirtFdtDxe.inf
|
||||
INF ArmVirtPkg/QemuFwCfgToPcdDxe/QemuFwCfgToPcd.inf
|
||||
}
|
||||
INF MdeModulePkg/Core/Dxe/DxeMain.inf
|
||||
INF MdeModulePkg/Universal/PCD/Dxe/Pcd.inf
|
||||
INF ArmVirtPkg/VirtFdtDxe/VirtFdtDxe.inf
|
||||
INF ArmVirtPkg/QemuFwCfgToPcdDxe/QemuFwCfgToPcd.inf
|
||||
|
||||
#
|
||||
# PI DXE Drivers producing Architectural Protocols (EFI Services)
|
||||
|
|
|
@ -1,33 +0,0 @@
|
|||
/** @file
|
||||
* An "early" DXE driver that parses well-known fw-cfg files into dynamic PCDs
|
||||
* that control other (universal) DXE drivers.
|
||||
*
|
||||
* Copyright (C) 2015, Red Hat, Inc.
|
||||
* Copyright (c) 2014, Linaro Ltd. All rights reserved.<BR>
|
||||
*
|
||||
* This program and the accompanying materials are licensed and made available
|
||||
* under the terms and conditions of the BSD License which accompanies this
|
||||
* distribution. The full text of the license may be found at
|
||||
* http://opensource.org/licenses/bsd-license.php
|
||||
*
|
||||
* THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
|
||||
* IMPLIED.
|
||||
*
|
||||
**/
|
||||
|
||||
#include <Uefi/UefiBaseType.h>
|
||||
#include <Uefi/UefiSpec.h>
|
||||
|
||||
#include <Library/PcdLib.h>
|
||||
#include <Library/QemuFwCfgLib.h>
|
||||
|
||||
EFI_STATUS
|
||||
EFIAPI
|
||||
ParseQemuFwCfgToPcd (
|
||||
IN EFI_HANDLE ImageHandle,
|
||||
IN EFI_SYSTEM_TABLE *SystemTable
|
||||
)
|
||||
{
|
||||
return EFI_SUCCESS;
|
||||
}
|
|
@ -1,42 +0,0 @@
|
|||
## @file
|
||||
# An "early" DXE driver that parses well-known fw-cfg files into dynamic PCDs
|
||||
# that control other (universal) DXE drivers.
|
||||
#
|
||||
# Copyright (C) 2015, Red Hat, Inc.
|
||||
# Copyright (c) 2014, Linaro Ltd. All rights reserved.<BR>
|
||||
#
|
||||
# This program and the accompanying materials are licensed and made available
|
||||
# under the terms and conditions of the BSD License which accompanies this
|
||||
# distribution. The full text of the license may be found at
|
||||
# http://opensource.org/licenses/bsd-license.php
|
||||
#
|
||||
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR
|
||||
# IMPLIED.
|
||||
#
|
||||
##
|
||||
|
||||
[Defines]
|
||||
INF_VERSION = 0x00010005
|
||||
BASE_NAME = QemuFwCfgToPcdDxe
|
||||
FILE_GUID = 5bb7cc92-1a36-4833-84cf-db7f8258e48d
|
||||
MODULE_TYPE = DXE_DRIVER
|
||||
VERSION_STRING = 1.0
|
||||
ENTRY_POINT = ParseQemuFwCfgToPcd
|
||||
|
||||
[Sources]
|
||||
QemuFwCfgToPcd.c
|
||||
|
||||
[Packages]
|
||||
MdePkg/MdePkg.dec
|
||||
OvmfPkg/OvmfPkg.dec
|
||||
|
||||
[LibraryClasses]
|
||||
PcdLib
|
||||
QemuFwCfgLib
|
||||
UefiDriverEntryPoint
|
||||
|
||||
[Pcd]
|
||||
|
||||
[Depex]
|
||||
TRUE
|
Loading…
Reference in New Issue