diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2019-08-02 13:31:35 +1000 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2019-08-02 13:31:35 +1000 |
commit | 0e875603a56e8580f7f9a61416733ce4da1ff163 (patch) | |
tree | 4c6ad50267320707a06fa0d477defab3dcbc8358 /crypto/Makefile | |
parent | 31b7e024fb864e4947af8c7bef444ce01ebb5c5c (diff) | |
download | linux-crypto-0e875603a56e8580f7f9a61416733ce4da1ff163.tar.gz linux-crypto-0e875603a56e8580f7f9a61416733ce4da1ff163.zip |
Revert "crypto: aegis128 - add support for SIMD acceleration"
This reverts commit 3cd22a9ca7fcacfa00025ecf925c8a0121c7cc92
("crypto: aegis128 - provide a SIMD implementation based on NEON
intrinsics") and commit 467920a4b6c1cc41fdd55776be2d4a74d9d10469
("crypto: aegis128 - add support for SIMD acceleration").
They cause compile errors on platforms other than ARM because
the mechanism to selectively compile the SIMD code is broken.
Repoted-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/Makefile')
-rw-r--r-- | crypto/Makefile | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/crypto/Makefile b/crypto/Makefile index b3e16b4f..93375e12 100644 --- a/crypto/Makefile +++ b/crypto/Makefile @@ -90,18 +90,6 @@ obj-$(CONFIG_CRYPTO_GCM) += gcm.o obj-$(CONFIG_CRYPTO_CCM) += ccm.o obj-$(CONFIG_CRYPTO_CHACHA20POLY1305) += chacha20poly1305.o obj-$(CONFIG_CRYPTO_AEGIS128) += aegis128.o -aegis128-y := aegis128-core.o - -ifeq ($(ARCH),arm) -CFLAGS_aegis128-neon-inner.o += -ffreestanding -march=armv7-a -mfloat-abi=softfp -mfpu=crypto-neon-fp-armv8 -aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o -endif -ifeq ($(ARCH),arm64) -CFLAGS_aegis128-neon-inner.o += -ffreestanding -mcpu=generic+crypto -CFLAGS_REMOVE_aegis128-neon-inner.o += -mgeneral-regs-only -aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o -endif - obj-$(CONFIG_CRYPTO_PCRYPT) += pcrypt.o obj-$(CONFIG_CRYPTO_CRYPTD) += cryptd.o obj-$(CONFIG_CRYPTO_DES) += des_generic.o |