blob: d257186c27d12d34cdba156412ab00d79f80ff2b [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001# SPDX-License-Identifier: GPL-2.0
David S. Miller4ff28d42012-08-19 15:41:53 -07002#
3# Arch-specific CryptoAPI modules.
4#
5
6obj-$(CONFIG_CRYPTO_SHA1_SPARC64) += sha1-sparc64.o
David S. Miller86c93b22012-08-19 17:11:37 -07007obj-$(CONFIG_CRYPTO_SHA256_SPARC64) += sha256-sparc64.o
David S. Miller775e0c62012-08-19 17:37:56 -07008obj-$(CONFIG_CRYPTO_SHA512_SPARC64) += sha512-sparc64.o
David S. Millerfa4dfed2012-08-19 21:51:26 -07009obj-$(CONFIG_CRYPTO_MD5_SPARC64) += md5-sparc64.o
David S. Miller4ff28d42012-08-19 15:41:53 -070010
David S. Miller9bf48522012-08-21 03:58:13 -070011obj-$(CONFIG_CRYPTO_AES_SPARC64) += aes-sparc64.o
David S. Millerc5aac2d2012-08-25 22:37:23 -070012obj-$(CONFIG_CRYPTO_DES_SPARC64) += des-sparc64.o
Corentin Labbeaebb48f2018-01-23 14:33:14 +000013obj-$(CONFIG_CRYPTO_CAMELLIA_SPARC64) += camellia-sparc64.o
David S. Miller9bf48522012-08-21 03:58:13 -070014
David S. Miller442a7c42012-08-22 20:47:36 -070015obj-$(CONFIG_CRYPTO_CRC32C_SPARC64) += crc32c-sparc64.o
16
David S. Miller226f7ce2012-11-09 20:53:32 -080017sha1-sparc64-y := sha1_asm.o sha1_glue.o
18sha256-sparc64-y := sha256_asm.o sha256_glue.o
19sha512-sparc64-y := sha512_asm.o sha512_glue.o
20md5-sparc64-y := md5_asm.o md5_glue.o
David S. Miller9bf48522012-08-21 03:58:13 -070021
David S. Miller226f7ce2012-11-09 20:53:32 -080022aes-sparc64-y := aes_asm.o aes_glue.o
23des-sparc64-y := des_asm.o des_glue.o
24camellia-sparc64-y := camellia_asm.o camellia_glue.o
David S. Miller442a7c42012-08-22 20:47:36 -070025
David S. Miller226f7ce2012-11-09 20:53:32 -080026crc32c-sparc64-y := crc32c_asm.o crc32c_glue.o