From af1a266670d040d2f4083ff309d732d648afba2a Mon Sep 17 00:00:00 2001
From: Angelos Mouzakitis <a.mouzakitis@virtualopensystems.com>
Date: Tue, 10 Oct 2023 14:33:42 +0000
Subject: Add submodule dependency files

Change-Id: Iaf8d18082d3991dec7c0ebbea540f092188eb4ec
---
 .../CryptoPkg/Library/OpensslLib/rand_pool_noise.h | 29 ++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 roms/edk2/CryptoPkg/Library/OpensslLib/rand_pool_noise.h

(limited to 'roms/edk2/CryptoPkg/Library/OpensslLib/rand_pool_noise.h')

diff --git a/roms/edk2/CryptoPkg/Library/OpensslLib/rand_pool_noise.h b/roms/edk2/CryptoPkg/Library/OpensslLib/rand_pool_noise.h
new file mode 100644
index 000000000..75acc686a
--- /dev/null
+++ b/roms/edk2/CryptoPkg/Library/OpensslLib/rand_pool_noise.h
@@ -0,0 +1,29 @@
+/** @file
+  Provide rand noise source.
+
+Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
+SPDX-License-Identifier: BSD-2-Clause-Patent
+
+**/
+
+#ifndef __RAND_POOL_NOISE_H__
+#define __RAND_POOL_NOISE_H__
+
+#include <Uefi/UefiBaseType.h>
+
+/**
+   Get 64-bit noise source.
+
+   @param[out] Rand         Buffer pointer to store 64-bit noise source
+
+   @retval TRUE             Get randomness successfully.
+   @retval FALSE            Failed to generate
+**/
+BOOLEAN
+EFIAPI
+GetRandomNoise64 (
+  OUT UINT64         *Rand
+  );
+
+
+#endif // __RAND_POOL_NOISE_H__
-- 
cgit