[PATCH v2 2/5] crypto: aegis128 - Use neon-intrinsics.h on ARM too
Ard Biesheuvel <[email protected]>
| Newsgroups | gmane.linux.kernel.cryptoapi,gmane.linux.raid,gmane.linux.ports.arm.kernel |
|---|---|
| Message-ID | <[email protected]> |
From: Ard Biesheuvel <[email protected]> Use the asm/neon-intrinsics.h header on ARM as well as arm64, so that the calling code does not have to know the difference. Signed-off-by: Ard Biesheuvel <[email protected]> --- crypto/aegis128-neon-inner.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/crypto/aegis128-neon-inner.c b/crypto/aegis128-neon-inner.c index b6a52a386b22..56b534eeb680 100644 --- a/crypto/aegis128-neon-inner.c +++ b/crypto/aegis128-neon-inner.c @@ -3,13 +3,11 @@ * Copyright (C) 2019 Linaro, Ltd. <[email protected]> */ -#ifdef CONFIG_ARM64 #include <asm/neon-intrinsics.h> +#ifdef CONFIG_ARM64 #define AES_ROUND "aese %0.16b, %1.16b \n\t aesmc %0.16b, %0.16b" #else -#include <arm_neon.h> - #define AES_ROUND "aese.8 %q0, %q1 \n\t aesmc.8 %q0, %q0" #endif -- 2.53.0.1018.g2bb0e51243-goog