xref: /openbmc/linux/arch/s390/include/asm/vdso.h (revision 74b68448)
1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2b020632eSMartin Schwidefsky #ifndef __S390_VDSO_H__
3b020632eSMartin Schwidefsky #define __S390_VDSO_H__
4b020632eSMartin Schwidefsky 
54bff8cb5SSven Schnelle #include <vdso/datapage.h>
64bff8cb5SSven Schnelle 
7*74b68448SHeiko Carstens /* Default link address for the vDSO */
8b020632eSMartin Schwidefsky #define VDSO64_LBASE	0
9b020632eSMartin Schwidefsky 
1013c6680aSMartin Schwidefsky #define VDSO_VERSION_STRING	LINUX_2.6.29
11b020632eSMartin Schwidefsky 
12b020632eSMartin Schwidefsky #ifndef __ASSEMBLY__
13b020632eSMartin Schwidefsky 
14b020632eSMartin Schwidefsky extern struct vdso_data *vdso_data;
15b020632eSMartin Schwidefsky 
1680f06306SHeiko Carstens void vdso_getcpu_init(void);
1780f06306SHeiko Carstens 
18b020632eSMartin Schwidefsky #endif /* __ASSEMBLY__ */
19b020632eSMartin Schwidefsky #endif /* __S390_VDSO_H__ */
20