1/* 2 * Copyright (c) 2015-2020, Broadcom 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7#ifndef PLAT_MACROS_S 8#define PLAT_MACROS_S 9 10.section .rodata.gic_reg_name, "aS" 11gicc_regs: 12 .asciz "gicc_hppir", "gicc_ahppir", "gicc_ctlr", "" 13gicd_pend_reg: 14 .asciz "gicd_ispendr regs (Offsets 0x200 - 0x278)\n Offset:\t\t\tvalue\n" 15newline: 16 .asciz "\n" 17spacer: 18 .asciz ":\t\t0x" 19 20/* --------------------------------------------- 21 * The below required platform porting macro 22 * prints out relevant registers whenever an 23 * unhandled exception is taken in BL31. 24 * --------------------------------------------- 25 */ 26.macro plat_crash_print_regs 27 nop 28.endm 29 30/* --------------------------------------------- 31 * The below macro prints out relevant GIC 32 * registers whenever an unhandled exception is 33 * taken in BL31. 34 * --------------------------------------------- 35 */ 36.macro plat_print_gic_regs 37 nop 38 /*TBD-STINGRAY*/ 39.endm 40 41/* ------------------------------------------------ 42 * The below required platform porting macro prints 43 * out relevant interconnect registers whenever an 44 * unhandled exception is taken in BL3-1. 45 * ------------------------------------------------ 46 */ 47.macro plat_print_interconnect_regs 48 nop 49 /*TBD-STINGRAY*/ 50.endm 51 52#endif /* PLAT_MACROS_S */ 53