mirror of https://github.com/acidanthera/audk.git
SecurityPkg/SecurityPkg.dec: Move PcdCpuRngSupportedAlgorithm to MdePkg
In order to use PcdCpuRngSupportedAlgorithm in the MdePkg in a following patch and to avoid making the MdePkg dependent on another package, move PcdCpuRngSupportedAlgorithm to the MdePkg. As the Pcd is only used for AARCH64, place it in an AARCH64 specific sections. Signed-off-by: Pierre Gondois <pierre.gondois@arm.com> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn> Reviewed-by: Sami Mujawar <sami.mujawar@arm.com> Acked-by: Ard Biesheuvel <ardb@kernel.org> Acked-by: Jiewen Yao <Jiewen.yao@intel.com> Tested-by: Kun Qin <kun.qin@microsoft.com>
This commit is contained in:
parent
e93468442b
commit
65b5dd828e
|
@ -19,7 +19,7 @@
|
|||
INF_VERSION = 1.27
|
||||
BASE_NAME = BaseRngLibTimerLib
|
||||
MODULE_UNI_FILE = BaseRngLibTimerLib.uni
|
||||
FILE_GUID = 74950C45-10FC-4AB5-B114-49C87C17409B
|
||||
FILE_GUID = B3E66B05-D218-4B9A-AC33-EF0F83D6A513
|
||||
MODULE_TYPE = BASE
|
||||
VERSION_STRING = 1.0
|
||||
LIBRARY_CLASS = RngLib
|
||||
|
|
|
@ -2393,6 +2393,11 @@
|
|||
# @Prompt Time-out for a response, internal
|
||||
gEfiMdePkgTokenSpaceGuid.PcdIpmiSsifResponseRetryIntervalMicrosecond|60000|UINT32|0x00000036
|
||||
|
||||
[PcdsFixedAtBuild.AARCH64, PcdsPatchableInModule.AARCH64]
|
||||
## GUID identifying the Rng algorithm implemented by CPU instruction.
|
||||
# @Prompt CPU Rng algorithm's GUID.
|
||||
gEfiMdePkgTokenSpaceGuid.PcdCpuRngSupportedAlgorithm|{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}|VOID*|0x00000037
|
||||
|
||||
[PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx]
|
||||
## This value is used to set the base address of PCI express hierarchy.
|
||||
# @Prompt PCI Express Base Address.
|
||||
|
|
|
@ -79,8 +79,8 @@
|
|||
[Protocols]
|
||||
gEfiRngProtocolGuid ## PRODUCES
|
||||
|
||||
[Pcd]
|
||||
gEfiSecurityPkgTokenSpaceGuid.PcdCpuRngSupportedAlgorithm ## CONSUMES
|
||||
[Pcd.AARCH64]
|
||||
gEfiMdePkgTokenSpaceGuid.PcdCpuRngSupportedAlgorithm ## CONSUMES
|
||||
|
||||
[Depex]
|
||||
TRUE
|
||||
|
|
|
@ -325,8 +325,6 @@
|
|||
gEfiSecurityPkgTokenSpaceGuid.PcdStatusCodeFvVerificationPass|0x0303100A|UINT32|0x00010030
|
||||
gEfiSecurityPkgTokenSpaceGuid.PcdStatusCodeFvVerificationFail|0x0303100B|UINT32|0x00010031
|
||||
|
||||
gEfiSecurityPkgTokenSpaceGuid.PcdCpuRngSupportedAlgorithm|{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}|VOID*|0x00010032
|
||||
|
||||
[PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx]
|
||||
## Image verification policy for OptionRom. Only following values are valid:<BR><BR>
|
||||
# NOTE: Do NOT use 0x5 and 0x2 since it violates the UEFI specification and has been removed.<BR>
|
||||
|
|
Loading…
Reference in New Issue