/* SPDX-License-Identifier: GPL-2.0 */ | |
/* | |
* Copyright (C) 2019 Arm Limited | |
* Original author: Dave Martin <Dave.Martin@arm.com> | |
*/ | |
#ifndef BTITEST_H | |
#define BTITEST_H | |
/* Trampolines for calling the test stubs: */ | |
void call_using_br_x0(void (*)(void)); | |
void call_using_br_x16(void (*)(void)); | |
void call_using_blr(void (*)(void)); | |
/* Test stubs: */ | |
void nohint_func(void); | |
void bti_none_func(void); | |
void bti_c_func(void); | |
void bti_j_func(void); | |
void bti_jc_func(void); | |
void paciasp_func(void); | |
#endif /* !BTITEST_H */ |