1*4882a593Smuzhiyun/* SPDX-License-Identifier: GPL-2.0 */ 2*4882a593Smuzhiyun#include <linux/linkage.h> 3*4882a593Smuzhiyun#include <asm/asm-offsets.h> 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun .align 2 6*4882a593Smuzhiyun.L_vdso_data_ptr: 7*4882a593Smuzhiyun .long _start - . - VDSO_DATA_SIZE 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunENTRY(__get_datapage) 10*4882a593Smuzhiyun .fnstart 11*4882a593Smuzhiyun adr r0, .L_vdso_data_ptr 12*4882a593Smuzhiyun ldr r1, [r0] 13*4882a593Smuzhiyun add r0, r0, r1 14*4882a593Smuzhiyun bx lr 15*4882a593Smuzhiyun .fnend 16*4882a593SmuzhiyunENDPROC(__get_datapage) 17