|
58 | 58 | #include <wolfssl/wolfcrypt/port/caam/wolfcaam_fsl_nxp.h> |
59 | 59 | #endif |
60 | 60 |
|
61 | | -#undef WOLFSSL_USE_ESP32WROOM32_CRYPT_HASH_HW |
62 | | -#if defined(WOLFSSL_ESP32WROOM32_CRYPT) && \ |
63 | | - !defined(NO_WOLFSSL_ESP32WROOM32_CRYPT_HASH) |
| 61 | +#undef WOLFSSL_USE_ESP32_CRYPT_HASH_HW |
| 62 | +#if defined(WOLFSSL_ESP32_CRYPT) && \ |
| 63 | + !defined(NO_WOLFSSL_ESP32_CRYPT_HASH) |
64 | 64 | /* define a single keyword for simplicity & readability |
65 | 65 | * |
66 | 66 | * by default the HW acceleration is on for ESP32-WROOM32 |
67 | 67 | * but individual components can be turned off. |
68 | 68 | */ |
69 | | - #define WOLFSSL_USE_ESP32WROOM32_CRYPT_HASH_HW |
| 69 | + #define WOLFSSL_USE_ESP32_CRYPT_HASH_HW |
70 | 70 | #include "wolfssl/wolfcrypt/port/Espressif/esp32-crypt.h" |
71 | 71 |
|
72 | 72 | /* Although we have hardware acceleration, |
|
78 | 78 | ** We'll be using software for RISC-V at this time */ |
79 | 79 | static const char* TAG = "wc_sha-c3"; |
80 | 80 | #else |
81 | | - #undef WOLFSSL_USE_ESP32WROOM32_CRYPT_HASH_HW |
| 81 | + #undef WOLFSSL_USE_ESP32_CRYPT_HASH_HW |
82 | 82 | #endif |
83 | 83 |
|
84 | 84 | /* fips wrapper calls, user can call direct */ |
|
321 | 321 | !defined(WOLFSSL_QNX_CAAM) |
322 | 322 | /* wolfcrypt/src/port/caam/caam_sha.c */ |
323 | 323 |
|
324 | | -#elif defined(WOLFSSL_USE_ESP32WROOM32_CRYPT_HASH_HW) || \ |
| 324 | +#elif defined(WOLFSSL_USE_ESP32_CRYPT_HASH_HW) || \ |
325 | 325 | defined(WOLFSSL_USE_ESP32C3_CRYPT_HASH_HW) |
326 | 326 |
|
327 | 327 | /* This function initializes SHA. |
@@ -567,7 +567,7 @@ int wc_InitSha_ex(wc_Sha* sha, void* heap, int devId) |
567 | 567 | sha->devCtx = NULL; |
568 | 568 | #endif |
569 | 569 |
|
570 | | -#ifdef WOLFSSL_USE_ESP32WROOM32_CRYPT_HASH_HW |
| 570 | +#ifdef WOLFSSL_USE_ESP32_CRYPT_HASH_HW |
571 | 571 | if (sha->ctx.mode != ESP32_SHA_INIT) { |
572 | 572 | /* it may be interesting to see old values during debugging */ |
573 | 573 | ESP_LOGV(TAG, "Set ctx mode from prior value: %d", sha->ctx.mode); |
@@ -651,7 +651,7 @@ int wc_ShaUpdate(wc_Sha* sha, const byte* data, word32 len) |
651 | 651 | ByteReverseWords(sha->buffer, sha->buffer, WC_SHA_BLOCK_SIZE); |
652 | 652 | #endif |
653 | 653 |
|
654 | | - #if defined(WOLFSSL_USE_ESP32WROOM32_CRYPT_HASH_HW) |
| 654 | + #if defined(WOLFSSL_USE_ESP32_CRYPT_HASH_HW) |
655 | 655 | if (sha->ctx.mode == ESP32_SHA_INIT) { |
656 | 656 | ESP_LOGV(TAG, "wc_ShaUpdate try hardware"); |
657 | 657 | esp_sha_try_hw_lock(&sha->ctx); |
@@ -712,7 +712,7 @@ int wc_ShaUpdate(wc_Sha* sha, const byte* data, word32 len) |
712 | 712 | ByteReverseWords(local32, local32, WC_SHA_BLOCK_SIZE); |
713 | 713 | #endif |
714 | 714 |
|
715 | | - #if defined(WOLFSSL_USE_ESP32WROOM32_CRYPT_HASH_HW) |
| 715 | + #if defined(WOLFSSL_USE_ESP32_CRYPT_HASH_HW) |
716 | 716 | if (sha->ctx.mode == ESP32_SHA_INIT){ |
717 | 717 | esp_sha_try_hw_lock(&sha->ctx); |
718 | 718 | } |
@@ -806,7 +806,7 @@ int wc_ShaFinal(wc_Sha* sha, byte* hash) |
806 | 806 | ByteReverseWords(sha->buffer, sha->buffer, WC_SHA_BLOCK_SIZE); |
807 | 807 | #endif |
808 | 808 |
|
809 | | - #if defined(WOLFSSL_USE_ESP32WROOM32_CRYPT_HASH_HW) |
| 809 | + #if defined(WOLFSSL_USE_ESP32_CRYPT_HASH_HW) |
810 | 810 | /* For a fresh sha.ctx, try to use hardware acceleration */ |
811 | 811 | if (sha->ctx.mode == ESP32_SHA_INIT) { |
812 | 812 | esp_sha_try_hw_lock(&sha->ctx); |
@@ -855,7 +855,7 @@ int wc_ShaFinal(wc_Sha* sha, byte* hash) |
855 | 855 | 2 * sizeof(word32)); |
856 | 856 | #endif |
857 | 857 |
|
858 | | -#if defined(WOLFSSL_USE_ESP32WROOM32_CRYPT_HASH_HW) |
| 858 | +#if defined(WOLFSSL_USE_ESP32_CRYPT_HASH_HW) |
859 | 859 | if (sha->ctx.mode == ESP32_SHA_INIT) { |
860 | 860 | esp_sha_try_hw_lock(&sha->ctx); |
861 | 861 | } |
@@ -1012,7 +1012,7 @@ int wc_ShaCopy(wc_Sha* src, wc_Sha* dst) |
1012 | 1012 | ret = se050_hash_copy(&src->se050Ctx, &dst->se050Ctx); |
1013 | 1013 | #endif |
1014 | 1014 |
|
1015 | | -#if defined(WOLFSSL_USE_ESP32WROOM32_CRYPT_HASH_HW) |
| 1015 | +#if defined(WOLFSSL_USE_ESP32_CRYPT_HASH_HW) |
1016 | 1016 | esp_sha_ctx_copy(src, dst); |
1017 | 1017 | #endif |
1018 | 1018 |
|
|
0 commit comments