Merge remote-tracking branches 'asoc/fix/msm8916', 'asoc/fix/nau8825', 'asoc/fix...
[sfrench/cifs-2.6.git] / arch / s390 / include / uapi / asm / perf_regs.h
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2 #ifndef _ASM_S390_PERF_REGS_H
3 #define _ASM_S390_PERF_REGS_H
4
5 enum perf_event_s390_regs {
6         PERF_REG_S390_R0,
7         PERF_REG_S390_R1,
8         PERF_REG_S390_R2,
9         PERF_REG_S390_R3,
10         PERF_REG_S390_R4,
11         PERF_REG_S390_R5,
12         PERF_REG_S390_R6,
13         PERF_REG_S390_R7,
14         PERF_REG_S390_R8,
15         PERF_REG_S390_R9,
16         PERF_REG_S390_R10,
17         PERF_REG_S390_R11,
18         PERF_REG_S390_R12,
19         PERF_REG_S390_R13,
20         PERF_REG_S390_R14,
21         PERF_REG_S390_R15,
22         PERF_REG_S390_FP0,
23         PERF_REG_S390_FP1,
24         PERF_REG_S390_FP2,
25         PERF_REG_S390_FP3,
26         PERF_REG_S390_FP4,
27         PERF_REG_S390_FP5,
28         PERF_REG_S390_FP6,
29         PERF_REG_S390_FP7,
30         PERF_REG_S390_FP8,
31         PERF_REG_S390_FP9,
32         PERF_REG_S390_FP10,
33         PERF_REG_S390_FP11,
34         PERF_REG_S390_FP12,
35         PERF_REG_S390_FP13,
36         PERF_REG_S390_FP14,
37         PERF_REG_S390_FP15,
38         PERF_REG_S390_MASK,
39         PERF_REG_S390_PC,
40
41         PERF_REG_S390_MAX
42 };
43
44 #endif /* _ASM_S390_PERF_REGS_H */