1*ed108b56SAlexei Fedorov /* 2*ed108b56SAlexei Fedorov * Copyright (c) 2019, ARM Limited and Contributors. All rights reserved. 3*ed108b56SAlexei Fedorov * 4*ed108b56SAlexei Fedorov * SPDX-License-Identifier: BSD-3-Clause 5*ed108b56SAlexei Fedorov */ 6*ed108b56SAlexei Fedorov 7*ed108b56SAlexei Fedorov #ifndef PAUTH_H 8*ed108b56SAlexei Fedorov #define PAUTH_H 9*ed108b56SAlexei Fedorov 10*ed108b56SAlexei Fedorov /******************************************************************************* 11*ed108b56SAlexei Fedorov * ARMv8.3-PAuth support functions 12*ed108b56SAlexei Fedorov ******************************************************************************/ 13*ed108b56SAlexei Fedorov 14*ed108b56SAlexei Fedorov /* Disable ARMv8.3 pointer authentication in EL1/EL3 */ 15*ed108b56SAlexei Fedorov void pauth_disable_el1(void); 16*ed108b56SAlexei Fedorov void pauth_disable_el3(void); 17*ed108b56SAlexei Fedorov 18*ed108b56SAlexei Fedorov #endif /* PAUTH_H */ 19