1*91f16700Schasinglulu /* 2*91f16700Schasinglulu * Copyright 2020 NXP 3*91f16700Schasinglulu * 4*91f16700Schasinglulu * SPDX-License-Identifier: BSD-3-Clause 5*91f16700Schasinglulu */ 6*91f16700Schasinglulu 7*91f16700Schasinglulu #include <bl31/ehf.h> 8*91f16700Schasinglulu 9*91f16700Schasinglulu #include <platform_def.h> 10*91f16700Schasinglulu 11*91f16700Schasinglulu ehf_pri_desc_t imx_exceptions[] = { 12*91f16700Schasinglulu #if SDEI_SUPPORT 13*91f16700Schasinglulu /* Critical priority SDEI */ 14*91f16700Schasinglulu EHF_PRI_DESC(PLAT_PRI_BITS, PLAT_SDEI_CRITICAL_PRI), 15*91f16700Schasinglulu 16*91f16700Schasinglulu /* Normal priority SDEI */ 17*91f16700Schasinglulu EHF_PRI_DESC(PLAT_PRI_BITS, PLAT_SDEI_NORMAL_PRI), 18*91f16700Schasinglulu #endif 19*91f16700Schasinglulu }; 20*91f16700Schasinglulu 21*91f16700Schasinglulu /* Plug in ARM exceptions to Exception Handling Framework. */ 22*91f16700Schasinglulu EHF_REGISTER_PRIORITIES(imx_exceptions, ARRAY_SIZE(imx_exceptions), PLAT_PRI_BITS); 23