xref: /openbmc/linux/arch/hexagon/include/asm/traps.h (revision 75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37)
1*08dbd0f8SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */
2cf9750baSRichard Kuo /*
3cf9750baSRichard Kuo  * Trap support for Hexagon
4cf9750baSRichard Kuo  *
5e1858b2aSRichard Kuo  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
6cf9750baSRichard Kuo  */
7cf9750baSRichard Kuo 
8cf9750baSRichard Kuo #ifndef _ASM_HEXAGON_TRAPS_H
9cf9750baSRichard Kuo #define _ASM_HEXAGON_TRAPS_H
10cf9750baSRichard Kuo 
11cf9750baSRichard Kuo #include <asm/registers.h>
12cf9750baSRichard Kuo 
13cf9750baSRichard Kuo extern int die(const char *str, struct pt_regs *regs, long err);
14cf9750baSRichard Kuo extern int die_if_kernel(char *str, struct pt_regs *regs, long err);
15cf9750baSRichard Kuo 
16cf9750baSRichard Kuo #endif /* _ASM_HEXAGON_TRAPS_H */
17