xref: /rk3399_ARM-atf/include/bl31/ea_handle.h (revision 76454abf4a2a5df482a753fc435b2de0219659bf)
1*76454abfSJeenu Viswambharan /*
2*76454abfSJeenu Viswambharan  * Copyright (c) 2018, ARM Limited and Contributors. All rights reserved.
3*76454abfSJeenu Viswambharan  *
4*76454abfSJeenu Viswambharan  * SPDX-License-Identifier: BSD-3-Clause
5*76454abfSJeenu Viswambharan  */
6*76454abfSJeenu Viswambharan 
7*76454abfSJeenu Viswambharan #ifndef __EA_HANDLE_H__
8*76454abfSJeenu Viswambharan #define __EA_HANDLE_H__
9*76454abfSJeenu Viswambharan 
10*76454abfSJeenu Viswambharan /* Constants indicating the reason for an External Abort */
11*76454abfSJeenu Viswambharan 
12*76454abfSJeenu Viswambharan /* External Abort received at SError vector */
13*76454abfSJeenu Viswambharan #define ERROR_EA_ASYNC		0
14*76454abfSJeenu Viswambharan 
15*76454abfSJeenu Viswambharan /* Synchronous External Abort received at Synchronous exception vector */
16*76454abfSJeenu Viswambharan #define ERROR_EA_SYNC		1
17*76454abfSJeenu Viswambharan 
18*76454abfSJeenu Viswambharan #endif /* __EA_HANDLE_H__ */
19