185135283SDan Handley/* 26355f234SVikram Kanigiri * Copyright (c) 2014-2016, ARM Limited and Contributors. All rights reserved. 385135283SDan Handley * 482cb2c1aSdp-arm * SPDX-License-Identifier: BSD-3-Clause 585135283SDan Handley */ 6*c3cf06f1SAntonio Nino Diaz#ifndef PLAT_MACROS_S 7*c3cf06f1SAntonio Nino Diaz#define PLAT_MACROS_S 885135283SDan Handley 96355f234SVikram Kanigiri#include <cci_macros.S> 1085135283SDan Handley#include <css_macros.S> 1185135283SDan Handley 129ff67fa6SGerald Lejeune /* --------------------------------------------- 139ff67fa6SGerald Lejeune * The below required platform porting macro 149ff67fa6SGerald Lejeune * prints out relevant platform registers 159ff67fa6SGerald Lejeune * whenever an unhandled exception is taken in 169ff67fa6SGerald Lejeune * BL31. 179ff67fa6SGerald Lejeune * --------------------------------------------- 1885135283SDan Handley */ 199ff67fa6SGerald Lejeune .macro plat_crash_print_regs 209ff67fa6SGerald Lejeune css_print_gic_regs 219ff67fa6SGerald Lejeune print_cci_regs 229ff67fa6SGerald Lejeune .endm 2385135283SDan Handley 24*c3cf06f1SAntonio Nino Diaz#endif /* PLAT_MACROS_S */ 25