summaryrefslogtreecommitdiff
path: root/EmbeddedPkg/Include/libfdt_env.h
diff options
context:
space:
mode:
Diffstat (limited to 'EmbeddedPkg/Include/libfdt_env.h')
-rw-r--r--EmbeddedPkg/Include/libfdt_env.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/EmbeddedPkg/Include/libfdt_env.h b/EmbeddedPkg/Include/libfdt_env.h
index 18a8450b92..c4dc83c024 100644
--- a/EmbeddedPkg/Include/libfdt_env.h
+++ b/EmbeddedPkg/Include/libfdt_env.h
@@ -94,4 +94,19 @@ InstallFdtFromSemihosting (
IN CONST CHAR16* FileName
);
+/**
+ Load and Install FDT from Firmware Volume
+
+ @param Filename Guid of the FDT blob to load from firmware volume
+
+ @return EFI_SUCCESS Fdt Blob was successfully installed into the configuration table
+ from firmware volume
+ @return EFI_NOT_FOUND Failed to locate the file in firmware volume
+ @return EFI_OUT_OF_RESOURCES Failed to allocate memory to contain the blob
+**/
+EFI_STATUS
+InstallFdtFromFv (
+ IN CONST EFI_GUID *FileName
+ );
+
#endif /* _LIBFDT_ENV_H */