xref: /rk3399_ARM-atf/drivers/arm/sfcp/sfcp_core/sfcp_random.h (revision 2801427972c4b0d4c0165edb509f21186103f21f)
1 /*
2  * Copyright (c) 2026, Arm Limited. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  *
6  */
7 
8 #ifndef __SFCP_RANDOM_H__
9 #define __SFCP_RANDOM_H__
10 
11 #include <stddef.h>
12 #include <stdint.h>
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
18 uint64_t sfcp_random_generate_random_lfsr(uint8_t *seed, size_t seed_len);
19 
20 #ifdef __cplusplus
21 }
22 #endif
23 
24 #endif /* __SFCP_RANDOM_H__ */
25