Konstantin Porotchkin | 298841e | 2020-07-26 17:47:20 +0300 | [diff] [blame] | 1 | /* |
2 | * Copyright (c) 2020, Marvell Technology Group Ltd. All rights reserved. | ||||
3 | * | ||||
4 | * SPDX-License-Identifier: BSD-3-Clause | ||||
5 | */ | ||||
6 | |||||
7 | |||||
8 | #ifndef __TRNG_IP_76_H__ | ||||
9 | #define __TRNG_IP_76_H__ | ||||
10 | |||||
11 | #include <stdbool.h> | ||||
12 | #include <stdint.h> | ||||
13 | |||||
14 | int32_t eip76_rng_read_rand_buf(void *data, bool wait); | ||||
15 | int32_t eip76_rng_probe(uintptr_t base_addr); | ||||
16 | int32_t eip76_rng_get_random(uint8_t *data, uint32_t len); | ||||
17 | |||||
18 | #endif /* __TRNG_IP_76_H__ */ |