diff options
author | Vadim Sukhomlinov <sukhomlinov@google.com> | 2021-09-24 14:20:17 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-09-24 22:55:38 +0000 |
commit | c5cf86f5d972f281ab7bec62a6463aa6506d5c1a (patch) | |
tree | b8a17e30f9e526630b00ce6452867bf4034d7ef4 | |
parent | 4821a29fe54907ea6f22700307a42bd53411b86a (diff) | |
download | chrome-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.c | 1 | ||||
-rw-r--r-- | board/cr50/dcrypto/dcrypto_runtime.c | 1 | ||||
-rw-r--r-- | board/cr50/dcrypto/fips_rand.c | 1 | ||||
-rw-r--r-- | board/cr50/dcrypto/hmac_drbg.c | 1 | ||||
-rw-r--r-- | board/cr50/dcrypto/key_ladder.c | 1 | ||||
-rw-r--r-- | board/cr50/dcrypto/rsa.c | 1 |
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> |