audk/EmbeddedPkg/Library/AndroidBootImgLib/AndroidBootImgLib.inf
Jeff Brasen 7ea7f9c077 EmbeddedPkg: Add LoadFile2 for linux initrd
Add support under a pcd feature for using the new interface to pass
initrd to the linux kernel instead of via device tree.
This feature is also enabled if ACPI tables are present, and will skip
locating and installation of device tree.

Signed-off-by: Jeff Brasen <jbrasen@nvidia.com>
Reviewed-by: Leif Lindholm <leif@nuviainc.com>
2021-09-23 18:36:39 +00:00

50 lines
1.1 KiB
INI

#/** @file
#
# Copyright (c) 2013-2015, ARM Ltd. All rights reserved.<BR>
# Copyright (c) 2017, Linaro. All rights reserved.
#
# SPDX-License-Identifier: BSD-2-Clause-Patent
#
#
#**/
[Defines]
INF_VERSION = 0x00010019
BASE_NAME = AndroidBootImgLib
FILE_GUID = ed3b8739-6fa7-4cb1-8aeb-2496f8fcaefa
MODULE_TYPE = BASE
VERSION_STRING = 1.0
LIBRARY_CLASS = AndroidBootImgLib
#
# The following information is for reference only and not required by the build tools.
#
# VALID_ARCHITECTURES = ARM AARCH64
#
[Sources]
AndroidBootImgLib.c
[LibraryClasses]
DebugLib
FdtLib
PrintLib
UefiBootServicesTableLib
UefiLib
[Packages]
EmbeddedPkg/EmbeddedPkg.dec
MdePkg/MdePkg.dec
[Protocols]
gAndroidBootImgProtocolGuid
gEfiLoadedImageProtocolGuid
gEfiLoadFile2ProtocolGuid
[Guids]
gEfiAcpiTableGuid
gFdtTableGuid
[FeaturePcd]
gEmbeddedTokenSpaceGuid.PcdAndroidBootLoadFile2