blob: dd37f824694a71238fd432eaad2cea5c8a779671 [file] [log] [blame]
Jens Wiklandera97bc4a2018-05-18 15:49:22 +02001/* SPDX-License-Identifier: BSD-2-Clause */
2/* Copyright (c) 2018, Linaro Limited */
Jens Wiklandere789ada2018-11-05 21:06:50 +01003#ifndef __MBEDTLS_CONFIG_KERNEL_H
4#define __MBEDTLS_CONFIG_KERNEL_H
5
6#ifdef CFG_CORE_MBEDTLS_MPI
Jens Wiklanderc6e2ead2018-11-09 13:29:03 +01007#ifdef ARM32
8#define MBEDTLS_HAVE_INT32
9#endif
10#ifdef ARM64
11#define MBEDTLS_HAVE_INT64
12#endif
Jens Wiklandere789ada2018-11-05 21:06:50 +010013#define MBEDTLS_BIGNUM_C
14#define MBEDTLS_GENPRIME
15#endif
16
Edison Ai77327d72017-12-15 16:38:30 +080017/* Test if Mbedtls is the primary crypto lib */
18#ifdef CFG_CRYPTOLIB_NAME_mbedtls
19
20#endif /*CFG_CRYPTOLIB_NAME_mbedtls*/
21
Jens Wiklandere789ada2018-11-05 21:06:50 +010022#include <mbedtls/check_config.h>
23
24#endif /* __MBEDTLS_CONFIG_KERNEL_H */