]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SecurityPkg/RandomNumberGenerator/RngDxe/Rand/RngDxe.c
SecurityPkg/RngDxe: Replace Pcd with Sp80090Ctr256Guid
[mirror_edk2.git] / SecurityPkg / RandomNumberGenerator / RngDxe / Rand / RngDxe.c
index 8d44f0636c3dae17c5886fa79f303824915535ee..df7db12b771cd6ff2ffa59d7e14373a34bac4253 100644 (file)
@@ -126,8 +126,7 @@ ArchGetSupportedRngAlgorithms (
   OUT    EFI_RNG_ALGORITHM  *RNGAlgorithmList\r
   )\r
 {\r
-  UINTN              RequiredSize;\r
-  EFI_RNG_ALGORITHM  *CpuRngSupportedAlgorithm;\r
+  UINTN  RequiredSize;\r
 \r
   RequiredSize = 2 * sizeof (EFI_RNG_ALGORITHM);\r
 \r
@@ -136,9 +135,7 @@ ArchGetSupportedRngAlgorithms (
     return EFI_BUFFER_TOO_SMALL;\r
   }\r
 \r
-  CpuRngSupportedAlgorithm = PcdGetPtr (PcdCpuRngSupportedAlgorithm);\r
-\r
-  CopyMem (&RNGAlgorithmList[0], CpuRngSupportedAlgorithm, sizeof (EFI_RNG_ALGORITHM));\r
+  CopyMem (&RNGAlgorithmList[0], &gEfiRngAlgorithmSp80090Ctr256Guid, sizeof (EFI_RNG_ALGORITHM));\r
 \r
   // x86 platforms also support EFI_RNG_ALGORITHM_RAW via RDSEED\r
   CopyMem (&RNGAlgorithmList[1], &gEfiRngAlgorithmRaw, sizeof (EFI_RNG_ALGORITHM));\r