1*8b81a39eSGhennadi Procopciuc/* 2*8b81a39eSGhennadi Procopciuc * Copyright 2024 NXP 3*8b81a39eSGhennadi Procopciuc * 4*8b81a39eSGhennadi Procopciuc * SPDX-License-Identifier: BSD-3-Clause 5*8b81a39eSGhennadi Procopciuc */ 6*8b81a39eSGhennadi Procopciuc 7*8b81a39eSGhennadi Procopciuc#ifndef PLAT_MACROS_S 8*8b81a39eSGhennadi Procopciuc#define PLAT_MACROS_S 9*8b81a39eSGhennadi Procopciuc 10*8b81a39eSGhennadi Procopciuc/* --------------------------------------------- 11*8b81a39eSGhennadi Procopciuc * The below required platform porting macro 12*8b81a39eSGhennadi Procopciuc * prints out relevant GIC and CCI registers 13*8b81a39eSGhennadi Procopciuc * whenever an unhandled exception is taken in 14*8b81a39eSGhennadi Procopciuc * BL31. 15*8b81a39eSGhennadi Procopciuc * Clobbers: x0 - x10, x16, x17, sp 16*8b81a39eSGhennadi Procopciuc * --------------------------------------------- 17*8b81a39eSGhennadi Procopciuc */ 18*8b81a39eSGhennadi Procopciuc.macro plat_crash_print_regs 19*8b81a39eSGhennadi Procopciuc.endm 20*8b81a39eSGhennadi Procopciuc 21*8b81a39eSGhennadi Procopciuc#endif /* PLAT_MACROS_S */ 22*8b81a39eSGhennadi Procopciuc 23