crypto: Add generic 64-bit carry-less multiply routine

Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
Richard Henderson
2023-07-11 10:10:47 +01:00
parent f56d3c1a14
commit 00f463b38a
3 changed files with 51 additions and 0 deletions

View File

@ -0,0 +1,15 @@
/*
* No host specific carry-less multiply acceleration.
* SPDX-License-Identifier: GPL-2.0-or-later
*/
#ifndef GENERIC_HOST_CRYPTO_CLMUL_H
#define GENERIC_HOST_CRYPTO_CLMUL_H
#define HAVE_CLMUL_ACCEL false
#define ATTR_CLMUL_ACCEL
Int128 clmul_64_accel(uint64_t, uint64_t)
QEMU_ERROR("unsupported accel");
#endif /* GENERIC_HOST_CRYPTO_CLMUL_H */