summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVadim Sukhomlinov <sukhomlinov@google.com>2021-09-24 14:20:17 -0700
committerCommit Bot <commit-bot@chromium.org>2021-09-24 22:55:38 +0000
commitc5cf86f5d972f281ab7bec62a6463aa6506d5c1a (patch)
treeb8a17e30f9e526630b00ce6452867bf4034d7ef4
parent4821a29fe54907ea6f22700307a42bd53411b86a (diff)
downloadchrome-ec-c5cf86f5d972f281ab7bec62a6463aa6506d5c1a.tar.gz
cr50: remove unnecessary dependency on trng.h
cr50 dcrypto use different API to access TRNG - read_rand() which provides indication wherever reading was successful. Common trng.h is not needed, so remove it. BUG=None TEST=make buildall -j Signed-off-by: Vadim Sukhomlinov <sukhomlinov@google.com> Change-Id: If8525cd51db157fbfa47adbfe11146a617c947ce Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3183468 Reviewed-by: Vadim Sukhomlinov <sukhomlinov@chromium.org> Reviewed-by: Andrey Pronin <apronin@chromium.org> Commit-Queue: Vadim Sukhomlinov <sukhomlinov@chromium.org> Commit-Queue: Andrey Pronin <apronin@chromium.org> Tested-by: Vadim Sukhomlinov <sukhomlinov@chromium.org> Auto-Submit: Vadim Sukhomlinov <sukhomlinov@chromium.org>
-rw-r--r--board/cr50/dcrypto/dcrypto_bn.c1
-rw-r--r--board/cr50/dcrypto/dcrypto_runtime.c1
-rw-r--r--board/cr50/dcrypto/fips_rand.c1
-rw-r--r--board/cr50/dcrypto/hmac_drbg.c1
-rw-r--r--board/cr50/dcrypto/key_ladder.c1
-rw-r--r--board/cr50/dcrypto/rsa.c1
6 files changed, 0 insertions, 6 deletions
diff --git a/board/cr50/dcrypto/dcrypto_bn.c b/board/cr50/dcrypto/dcrypto_bn.c
index 36a9f3303c..009f92332e 100644
--- a/board/cr50/dcrypto/dcrypto_bn.c
+++ b/board/cr50/dcrypto/dcrypto_bn.c
@@ -5,7 +5,6 @@
#include "dcrypto.h"
#include "internal.h"
#include "registers.h"
-#include "trng.h"
/* Firmware blob for crypto accelerator */
diff --git a/board/cr50/dcrypto/dcrypto_runtime.c b/board/cr50/dcrypto/dcrypto_runtime.c
index b6dfac8a88..15824ff32a 100644
--- a/board/cr50/dcrypto/dcrypto_runtime.c
+++ b/board/cr50/dcrypto/dcrypto_runtime.c
@@ -194,7 +194,6 @@ uint32_t dcrypto_dmem_load(size_t offset, const void *words, size_t n_words)
#include "console.h"
#include "dcrypto.h"
-#include "trng.h"
#include "shared_mem.h"
#include "system.h"
#include "watchdog.h"
diff --git a/board/cr50/dcrypto/fips_rand.c b/board/cr50/dcrypto/fips_rand.c
index fe352a1f1a..265b48c983 100644
--- a/board/cr50/dcrypto/fips_rand.c
+++ b/board/cr50/dcrypto/fips_rand.c
@@ -370,7 +370,6 @@ enum dcrypto_result fips_p256_hmac_drbg_generate(struct drbg_ctx *drbg,
#if defined(CRYPTO_TEST_SETUP) && CRYPTO_TEST_CMD_RAND_PERF
#include "endian.h"
#include "extension.h"
-#include "trng.h"
#include "watchdog.h"
static int cmd_rand_perf(int argc, char **argv)
diff --git a/board/cr50/dcrypto/hmac_drbg.c b/board/cr50/dcrypto/hmac_drbg.c
index e39e7754bc..9793ad938e 100644
--- a/board/cr50/dcrypto/hmac_drbg.c
+++ b/board/cr50/dcrypto/hmac_drbg.c
@@ -7,7 +7,6 @@
#include "dcrypto.h"
#include "extension.h"
#include "internal.h"
-#include "trng.h"
/* HMAC_DRBG flow in NIST SP 800-90Ar1, 10.2, RFC 6979
*/
diff --git a/board/cr50/dcrypto/key_ladder.c b/board/cr50/dcrypto/key_ladder.c
index a334f7e0e1..6de5114497 100644
--- a/board/cr50/dcrypto/key_ladder.c
+++ b/board/cr50/dcrypto/key_ladder.c
@@ -6,7 +6,6 @@
#include "internal.h"
#include "endian.h"
#include "registers.h"
-#include "trng.h"
static void ladder_init(void)
{
diff --git a/board/cr50/dcrypto/rsa.c b/board/cr50/dcrypto/rsa.c
index efdf880f88..9c721abc5e 100644
--- a/board/cr50/dcrypto/rsa.c
+++ b/board/cr50/dcrypto/rsa.c
@@ -6,7 +6,6 @@
#include "dcrypto.h"
#include "internal.h"
-#include "trng.h"
#include "util.h"
#include <assert.h>