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