diff options
author | Zhenlin Lian <lianzhenlin@codeaurora.org> | 2018-10-18 16:05:35 +0800 |
---|---|---|
committer | Amit Pundir <amit.pundir@linaro.org> | 2019-11-27 22:11:55 +0530 |
commit | ba3dbf5490e578f56d9e99941c89c73acd2112e4 (patch) | |
tree | bfea9f73bd98def20743b3b5f28886bf7a2b6e40 | |
parent | 1457f1765707e2b7290a228f03b97dbae7ef4d2d (diff) |
QcomModulePkg: Pass KeymasterLoadState to kernel if secure boot is enabled
Change-Id: I74cda7c0dbb679631e923caaf11f2a7bf421ef98
-rw-r--r-- | QcomModulePkg/Library/avb/VerifiedBoot.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/QcomModulePkg/Library/avb/VerifiedBoot.c b/QcomModulePkg/Library/avb/VerifiedBoot.c index af2e87a476..d6935e3f27 100644 --- a/QcomModulePkg/Library/avb/VerifiedBoot.c +++ b/QcomModulePkg/Library/avb/VerifiedBoot.c @@ -34,6 +34,7 @@ #include <Library/VerifiedBootMenu.h> #include <Library/LEOEMCertificate.h> #include <Library/HypervisorMvCalls.h> +#include <LinuxLoaderLib.h> STATIC CONST CHAR8 *VerityMode = " androidboot.veritymode="; STATIC CONST CHAR8 *VerifiedState = " androidboot.verifiedbootstate="; @@ -1351,6 +1352,9 @@ skip_verification: } GUARD (AppendVBCmdLine (Info, SystemPath)); } + if(IsSecureBootEnabled ()){ + GUARD (AppendVBCmdLine (Info, KeymasterLoadState)); + } return Status; } |