aes-glue.c (8daa399edeed4cfa792ccea12beda50d445ab6a0) aes-glue.c (fc074e130051015e39245a4241956ff122e2f465)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * linux/arch/arm64/crypto/aes-glue.c - wrapper code for ARMv8 AES
4 *
5 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
6 */
7
8#include <asm/neon.h>

--- 962 unchanged lines hidden (view full) ---

971}
972
973#ifdef USE_V8_CRYPTO_EXTENSIONS
974module_cpu_feature_match(AES, aes_init);
975#else
976module_init(aes_init);
977EXPORT_SYMBOL(neon_aes_ecb_encrypt);
978EXPORT_SYMBOL(neon_aes_cbc_encrypt);
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * linux/arch/arm64/crypto/aes-glue.c - wrapper code for ARMv8 AES
4 *
5 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
6 */
7
8#include <asm/neon.h>

--- 962 unchanged lines hidden (view full) ---

971}
972
973#ifdef USE_V8_CRYPTO_EXTENSIONS
974module_cpu_feature_match(AES, aes_init);
975#else
976module_init(aes_init);
977EXPORT_SYMBOL(neon_aes_ecb_encrypt);
978EXPORT_SYMBOL(neon_aes_cbc_encrypt);
979EXPORT_SYMBOL(neon_aes_ctr_encrypt);
979EXPORT_SYMBOL(neon_aes_xts_encrypt);
980EXPORT_SYMBOL(neon_aes_xts_decrypt);
981#endif
982module_exit(aes_exit);
980EXPORT_SYMBOL(neon_aes_xts_encrypt);
981EXPORT_SYMBOL(neon_aes_xts_decrypt);
982#endif
983module_exit(aes_exit);