xref: /linux/arch/nios2/include/asm/timex.h (revision c532de5a67a70f8533d495f8f2aaa9a0491c3ad0)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* Copyright Altera Corporation (C) 2014. All rights reserved.
3  */
4 
5 #ifndef _ASM_NIOS2_TIMEX_H
6 #define _ASM_NIOS2_TIMEX_H
7 
8 typedef unsigned long cycles_t;
9 
10 extern cycles_t get_cycles(void);
11 #define get_cycles get_cycles
12 
13 #define random_get_entropy() (((unsigned long)get_cycles()) ?: random_get_entropy_fallback())
14 
15 #endif
16