xref: /openbmc/u-boot/arch/arc/include/asm/ptrace.h (revision ee943655)
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. All rights reserved.
4  */
5 
6 #ifndef __ASM_ARC_PTRACE_H
7 #define __ASM_ARC_PTRACE_H
8 
9 struct pt_regs {
10 	long bta;
11 	long lp_start;
12 	long lp_end;
13 	long lp_count;
14 	long status32;
15 	long ret;
16 	long blink;
17 	long fp;
18 	long r26;	/* gp */
19 	long r25;
20 	long r24;
21 	long r23;
22 	long r22;
23 	long r21;
24 	long r20;
25 	long r19;
26 	long r18;
27 	long r17;
28 	long r16;
29 	long r15;
30 	long r14;
31 	long r13;
32 	long r12;
33 	long r11;
34 	long r10;
35 	long r9;
36 	long r8;
37 	long r7;
38 	long r6;
39 	long r5;
40 	long r4;
41 	long r3;
42 	long r2;
43 	long r1;
44 	long r0;
45 	long sp;
46 	long ecr;
47 };
48 
49 #endif /* __ASM_ARC_PTRACE_H */
50