1*97ef5305SMario Bălănică/* 2*97ef5305SMario Bălănică * Copyright (c) 2016-2024, Arm Limited and Contributors. All rights reserved. 3*97ef5305SMario Bălănică * 4*97ef5305SMario Bălănică * SPDX-License-Identifier: BSD-3-Clause 5*97ef5305SMario Bălănică */ 6*97ef5305SMario Bălănică#ifndef PLAT_MACROS_S 7*97ef5305SMario Bălănică#define PLAT_MACROS_S 8*97ef5305SMario Bălănică 9*97ef5305SMario Bălănică /* --------------------------------------------- 10*97ef5305SMario Bălănică * The below required platform porting macro 11*97ef5305SMario Bălănică * prints out relevant platform registers 12*97ef5305SMario Bălănică * whenever an unhandled exception is taken in 13*97ef5305SMario Bălănică * BL31. 14*97ef5305SMario Bălănică * Clobbers: x0 - x10, x16, x17, sp 15*97ef5305SMario Bălănică * --------------------------------------------- 16*97ef5305SMario Bălănică */ 17*97ef5305SMario Bălănică .macro plat_crash_print_regs 18*97ef5305SMario Bălănică .endm 19*97ef5305SMario Bălănică 20*97ef5305SMario Bălănică#endif /* PLAT_MACROS_S */ 21