crypto: riscv/aes - Implement key expansion using RV64 Zkn instructions

When building for 64-bit, omit the generic key expansion routine and use
the special instructions provided by the Zkn extension. This means we
can drop the direct dependency on the AES library.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
3 files changed