diff options
author | Wei6 Xu <wei6.xu@intel.com> | 2020-05-12 13:33:54 +0800 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2020-05-15 06:11:44 +0000 |
commit | 0f30087b9a2ce4fd21e318c87bee1a129523a194 (patch) | |
tree | 46d1409d4b1e9cdfa0ff0915ae99c1a5f8a6afc8 /FmpDevicePkg/FmpDxe/FmpDxeLib.inf | |
parent | ba86bb2c4d9568d0c36ee61ac6289bbc6af48756 (diff) | |
download | edk2-0f30087b9a2ce4fd21e318c87bee1a129523a194.tar.gz |
FmpDevicePkg/FmpDxe: Use new Fmp dependency libraries
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2696
Remove the orginal Fmp Capsule Dependency implement, and use new
FmpDependencyLib, FmpDependencyCheckLib and FmpDependencyDeviceLib
APIs instead.
A platform can perform the dependency check in a platform specific
manner by implementing its own FmpDependencyCheckLib.
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Cc: Sean Brogan <sean.brogan@microsoft.com>
Signed-off-by: Wei6 Xu <wei6.xu@intel.com>
Reviewed-by: Sean Brogan <sean.brogan@microsoft.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Diffstat (limited to 'FmpDevicePkg/FmpDxe/FmpDxeLib.inf')
-rw-r--r-- | FmpDevicePkg/FmpDxe/FmpDxeLib.inf | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/FmpDevicePkg/FmpDxe/FmpDxeLib.inf b/FmpDevicePkg/FmpDxe/FmpDxeLib.inf index de005b6892..9a93b5e6ac 100644 --- a/FmpDevicePkg/FmpDxe/FmpDxeLib.inf +++ b/FmpDevicePkg/FmpDxe/FmpDxeLib.inf @@ -29,8 +29,6 @@ [Sources]
FmpDxe.c
FmpDxe.h
- Dependency.c
- Dependency.h
DetectTestKey.c
VariableSupport.h
VariableSupport.c
@@ -54,6 +52,9 @@ FmpDeviceLib
FmpPayloadHeaderLib
CapsuleUpdatePolicyLib
+ FmpDependencyLib
+ FmpDependencyCheckLib
+ FmpDependencyDeviceLib
[Guids]
gEfiEndOfDxeEventGroupGuid
|