mirror of https://github.com/OpenIPC/firmware.git
24 lines
1.0 KiB
Diff
24 lines
1.0 KiB
Diff
diff -drupN a/arch/arm64/crypto/Makefile b/arch/arm64/crypto/Makefile
|
|
--- a/arch/arm64/crypto/Makefile 2018-08-06 17:23:04.000000000 +0300
|
|
+++ b/arch/arm64/crypto/Makefile 2022-06-12 05:28:14.000000000 +0300
|
|
@@ -18,7 +18,8 @@ obj-$(CONFIG_CRYPTO_GHASH_ARM64_CE) += g
|
|
ghash-ce-y := ghash-ce-glue.o ghash-ce-core.o
|
|
|
|
obj-$(CONFIG_CRYPTO_AES_ARM64_CE) += aes-ce-cipher.o
|
|
-CFLAGS_aes-ce-cipher.o += -march=armv8-a+crypto
|
|
+aes-ce-cipher-y := aes-ce-cipher-glue.o aes-ce-cipher-core.o
|
|
+CFLAGS_aes-ce-cipher-core.o += -march=armv8-a+crypto -Wa,-march=armv8-a+crypto $(DISABLE_LTO)
|
|
|
|
obj-$(CONFIG_CRYPTO_AES_ARM64_CE_CCM) += aes-ce-ccm.o
|
|
aes-ce-ccm-y := aes-ce-ccm-glue.o aes-ce-ccm-core.o
|
|
@@ -29,6 +30,9 @@ aes-ce-blk-y := aes-glue-ce.o aes-ce.o
|
|
obj-$(CONFIG_CRYPTO_AES_ARM64_NEON_BLK) += aes-neon-blk.o
|
|
aes-neon-blk-y := aes-glue-neon.o aes-neon.o
|
|
|
|
+obj-$(CONFIG_CRYPTO_SPECK_NEON) += speck-neon.o
|
|
+speck-neon-y := speck-neon-core.o speck-neon-glue.o
|
|
+
|
|
AFLAGS_aes-ce.o := -DINTERLEAVE=4
|
|
AFLAGS_aes-neon.o := -DINTERLEAVE=4
|
|
|