blob: e99ee395b9e9ea566127fc4483e0d10b615b87b0 [file] [log] [blame]
cflags-y += -Wno-unused-parameter
ifeq ($(_CFG_CORE_LTC_AES_ARM64_CE),y)
srcs-y += aes_armv8a_ce.c
cflags-aes_armv8a_ce.c-y += -march=armv8-a+crypto
srcs-y += aes_modes_armv8a_ce_a64.S
aflags-aes_modes_armv8a_ce_a64.S-y += -DINTERLEAVE=4
else
ifeq ($(_CFG_CORE_LTC_AES_ARM32_CE),y)
srcs-y += aes_armv8a_ce.c
srcs-y += aes_modes_armv8a_ce_a32.S
else
srcs-y += aes.c
endif
endif