summaryrefslogtreecommitdiffstats
path: root/MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf
diff options
context:
space:
mode:
authorRebecca Cran <quic_rcran@quicinc.com>2022-01-20 05:01:16 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2022-01-28 06:08:45 +0000
commitf4b7b473b4afd0093768905529bfae09a2061d41 (patch)
tree488fdf77005bf002dd2880eb1c9e14b70b5f1383 /MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf
parenta867f3a7042ae0b4c1189bececbe72aa8a8a8e27 (diff)
downloadedk2-f4b7b473b4afd0093768905529bfae09a2061d41.tar.gz
edk2-f4b7b473b4afd0093768905529bfae09a2061d41.tar.bz2
edk2-f4b7b473b4afd0093768905529bfae09a2061d41.zip
MdeModulePkg/UefiBootManagerLib: Convert BmLoadOption to Variable Policy
Since the Variable Lock protocol is deprecated, convert locking of PlatformRecovery#### in EfiBootManagerLoadOptionToVariable to use the Variable Policy protocol. Cc: Jian J Wang <jian.j.wang@intel.com> Cc: Liming Gao <gaoliming@byosoft.com.cn> Cc: Zhichao Gao <zhichao.gao@intel.com> Cc: Ray Ni <ray.ni@intel.com> Signed-off-by: Rebecca Cran <quic_rcran@quicinc.com> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
Diffstat (limited to 'MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf')
-rw-r--r--MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf3
1 files changed, 2 insertions, 1 deletions
diff --git a/MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf b/MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf
index cf5908692f..fe05d5f1cc 100644
--- a/MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf
+++ b/MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf
@@ -62,6 +62,7 @@
PerformanceLib
HiiLib
SortLib
+ VariablePolicyHelperLib
[Guids]
## SOMETIMES_CONSUMES ## SystemTable (The identifier of memory type information type in system table)
@@ -99,7 +100,7 @@
gEfiDevicePathProtocolGuid ## SOMETIMES_CONSUMES
gEfiBootLogoProtocolGuid ## SOMETIMES_CONSUMES
gEfiSimpleTextInputExProtocolGuid ## SOMETIMES_CONSUMES
- gEdkiiVariableLockProtocolGuid ## SOMETIMES_CONSUMES
+ gEdkiiVariablePolicyProtocolGuid ## SOMETIMES_CONSUMES
gEfiGraphicsOutputProtocolGuid ## SOMETIMES_CONSUMES
gEfiUsbIoProtocolGuid ## SOMETIMES_CONSUMES
gEfiNvmExpressPassThruProtocolGuid ## SOMETIMES_CONSUMES