Prepare v2023.10
[platform/kernel/u-boot.git] / lib / sha512.c
index 35f31e3..fbe8d5f 100644 (file)
@@ -309,7 +309,7 @@ void sha384_csum_wd(const unsigned char *input, unsigned int ilen,
                        chunk = chunk_sz;
                sha384_update(&ctx, curr, chunk);
                curr += chunk;
-               WATCHDOG_RESET();
+               schedule();
        }
 #else
        sha384_update(&ctx, input, ilen);
@@ -320,7 +320,6 @@ void sha384_csum_wd(const unsigned char *input, unsigned int ilen,
 
 #endif
 
-#if defined(CONFIG_SHA512)
 void sha512_starts(sha512_context * ctx)
 {
        ctx->state[0] = SHA512_H0;
@@ -373,7 +372,7 @@ void sha512_csum_wd(const unsigned char *input, unsigned int ilen,
                        chunk = chunk_sz;
                sha512_update(&ctx, curr, chunk);
                curr += chunk;
-               WATCHDOG_RESET();
+               schedule();
        }
 #else
        sha512_update(&ctx, input, ilen);
@@ -381,4 +380,3 @@ void sha512_csum_wd(const unsigned char *input, unsigned int ilen,
 
        sha512_finish(&ctx, output);
 }
-#endif