1/* SPDX-License-Identifier: GPL-2.0 */
2// Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.
3
4#ifndef __ABI_CSKY_PTRACE_H
5#define __ABI_CSKY_PTRACE_H
6
7struct switch_stack {
8#ifdef CONFIG_CPU_HAS_HILO
9	unsigned long rhi;
10	unsigned long rlo;
11	unsigned long cr14;
12	unsigned long pad;
13#endif
14	unsigned long r4;
15	unsigned long r5;
16	unsigned long r6;
17	unsigned long r7;
18	unsigned long r8;
19	unsigned long r9;
20	unsigned long r10;
21	unsigned long r11;
22
23	unsigned long r15;
24	unsigned long r16;
25	unsigned long r17;
26	unsigned long r26;
27	unsigned long r27;
28	unsigned long r28;
29	unsigned long r29;
30	unsigned long r30;
31};
32#endif /* __ABI_CSKY_PTRACE_H */
33