]> git.proxmox.com Git - mirror_edk2.git/blobdiff - FmpDevicePkg/FmpDxe/FmpDxe.h
FmpDevicePkg/FmpDxe: Use new Fmp dependency libraries
[mirror_edk2.git] / FmpDevicePkg / FmpDxe / FmpDxe.h
index 150f18b656e111271d4db7f9a327ce68141a6662..30754dea495e0f4758c6e62a9e6ff7a58bf04af8 100644 (file)
@@ -28,6 +28,9 @@
 #include <Library/FmpDeviceLib.h>\r
 #include <Library/FmpPayloadHeaderLib.h>\r
 #include <Library/CapsuleUpdatePolicyLib.h>\r
+#include <Library/FmpDependencyLib.h>\r
+#include <Library/FmpDependencyCheckLib.h>\r
+#include <Library/FmpDependencyDeviceLib.h>\r
 #include <Protocol/FirmwareManagement.h>\r
 #include <Protocol/FirmwareManagementProgress.h>\r
 #include <Protocol/VariableLock.h>\r
@@ -66,6 +69,7 @@ typedef struct {
   CHAR16                                       *LastAttemptStatusVariableName;\r
   CHAR16                                       *LastAttemptVersionVariableName;\r
   CHAR16                                       *FmpStateVariableName;\r
+  BOOLEAN                                      DependenciesSatisfied;\r
 } FIRMWARE_MANAGEMENT_PRIVATE_DATA;\r
 \r
 ///\r