]>
git.proxmox.com Git - mirror_edk2.git/blob - EmbeddedPkg/Include/Library/FdtLoadLib.h
3 * Copyright (c) 2011-2014, ARM Limited. All rights reserved.
5 * SPDX-License-Identifier: BSD-2-Clause-Patent
9 #ifndef _FDT_LOAD_LIB_H_
10 #define _FDT_LOAD_LIB_H_
13 Load and Install FDT from Semihosting
15 @param Filename Name of the file to load from semihosting
17 @return EFI_SUCCESS Fdt Blob was successfully installed into the configuration table
19 @return EFI_NOT_FOUND Fail to locate the file in semihosting
20 @return EFI_OUT_OF_RESOURCES Fail to allocate memory to contain the blob
23 InstallFdtFromSemihosting (
24 IN CONST CHAR16
* FileName
28 Load and Install FDT from Firmware Volume
30 @param Filename Guid of the FDT blob to load from firmware volume
32 @return EFI_SUCCESS Fdt Blob was successfully installed into the configuration table
34 @return EFI_NOT_FOUND Failed to locate the file in firmware volume
35 @return EFI_OUT_OF_RESOURCES Failed to allocate memory to contain the blob
39 IN CONST EFI_GUID
*FileName