crypto: padlock-sha - Use core import and export for fallback
authorHerbert Xu <herbert@gondor.apana.org.au>
Sun, 4 May 2025 13:33:25 +0000 (21:33 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 5 May 2025 10:20:46 +0000 (18:20 +0800)
commit870c1f0dc2a5e67eb0697ae14365b930684ddfa5
treed8dfaf938920b54eb523752c7c0175e7d5545e21
parent88bca957e87e9a8a274213db257a744170b7248a
crypto: padlock-sha - Use core import and export for fallback

As padlock-sha is block-only, it needs to use core import and
export on the fallback.

Also call sha256_block_init instead of sha256_init although this
is harmless as sha256_init doesn't write into the partial block
area.

Fixes: 63dc06cd12f9 ("crypto: padlock-sha - Use API partial block handling")
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/padlock-sha.c