1*4ced5956SRohit Mathew/* 2*4ced5956SRohit Mathew * Copyright (c) 2018-2024, Arm Limited and Contributors. All rights reserved. 3*4ced5956SRohit Mathew * 4*4ced5956SRohit Mathew * SPDX-License-Identifier: BSD-3-Clause 5*4ced5956SRohit Mathew */ 6*4ced5956SRohit Mathew#ifndef PLAT_MACROS_S 7*4ced5956SRohit Mathew#define PLAT_MACROS_S 8*4ced5956SRohit Mathew 9*4ced5956SRohit Mathew#include <css_macros.S> 10*4ced5956SRohit Mathew 11*4ced5956SRohit Mathew/* --------------------------------------------- 12*4ced5956SRohit Mathew * The below required platform porting macro 13*4ced5956SRohit Mathew * prints out relevant platform registers 14*4ced5956SRohit Mathew * whenever an unhandled exception is taken in 15*4ced5956SRohit Mathew * BL31. 16*4ced5956SRohit Mathew * 17*4ced5956SRohit Mathew * There are currently no platform specific regs 18*4ced5956SRohit Mathew * to print. 19*4ced5956SRohit Mathew * --------------------------------------------- 20*4ced5956SRohit Mathew */ 21*4ced5956SRohit Mathew .macro plat_crash_print_regs 22*4ced5956SRohit Mathew .endm 23*4ced5956SRohit Mathew 24*4ced5956SRohit Mathew#endif /* PLAT_MACROS_S */ 25