1 /*
2  * Copyright (c) 2022-2024, Arm Limited. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  *
6  */
7 
8 #ifndef __CONFIG_PARTITION_CRYPTO_H__
9 #define __CONFIG_PARTITION_CRYPTO_H__
10 
11 #include "config_tfm.h"
12 
13 /* Check invalid configs. */
14 #if CRYPTO_NV_SEED && CRYPTO_EXT_RNG
15 #error "Invalid config: CRYPTO_NV_SEED AND CRYPTO_EXT_RNG!"
16 #endif
17 
18 #if (!CRYPTO_NV_SEED) && (!CRYPTO_EXT_RNG)
19 #error "Invalid config: NOT CRYPTO_NV_SEED AND NOT CRYPTO_EXT_RNG!"
20 #endif
21 
22 #endif /* __CONFIG_PARTITION_CRYPTO_H__ */
23