root/tools/arch/csky/include/uapi/asm/perf_regs.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 // Copyright (C) 2019 Hangzhou C-SKY Microsystems co.,ltd.
   3 
   4 #ifndef _ASM_CSKY_PERF_REGS_H
   5 #define _ASM_CSKY_PERF_REGS_H
   6 
   7 /* Index of struct pt_regs */
   8 enum perf_event_csky_regs {
   9         PERF_REG_CSKY_TLS,
  10         PERF_REG_CSKY_LR,
  11         PERF_REG_CSKY_PC,
  12         PERF_REG_CSKY_SR,
  13         PERF_REG_CSKY_SP,
  14         PERF_REG_CSKY_ORIG_A0,
  15         PERF_REG_CSKY_A0,
  16         PERF_REG_CSKY_A1,
  17         PERF_REG_CSKY_A2,
  18         PERF_REG_CSKY_A3,
  19         PERF_REG_CSKY_REGS0,
  20         PERF_REG_CSKY_REGS1,
  21         PERF_REG_CSKY_REGS2,
  22         PERF_REG_CSKY_REGS3,
  23         PERF_REG_CSKY_REGS4,
  24         PERF_REG_CSKY_REGS5,
  25         PERF_REG_CSKY_REGS6,
  26         PERF_REG_CSKY_REGS7,
  27         PERF_REG_CSKY_REGS8,
  28         PERF_REG_CSKY_REGS9,
  29 #if defined(__CSKYABIV2__)
  30         PERF_REG_CSKY_EXREGS0,
  31         PERF_REG_CSKY_EXREGS1,
  32         PERF_REG_CSKY_EXREGS2,
  33         PERF_REG_CSKY_EXREGS3,
  34         PERF_REG_CSKY_EXREGS4,
  35         PERF_REG_CSKY_EXREGS5,
  36         PERF_REG_CSKY_EXREGS6,
  37         PERF_REG_CSKY_EXREGS7,
  38         PERF_REG_CSKY_EXREGS8,
  39         PERF_REG_CSKY_EXREGS9,
  40         PERF_REG_CSKY_EXREGS10,
  41         PERF_REG_CSKY_EXREGS11,
  42         PERF_REG_CSKY_EXREGS12,
  43         PERF_REG_CSKY_EXREGS13,
  44         PERF_REG_CSKY_EXREGS14,
  45         PERF_REG_CSKY_HI,
  46         PERF_REG_CSKY_LO,
  47         PERF_REG_CSKY_DCSR,
  48 #endif
  49         PERF_REG_CSKY_MAX,
  50 };
  51 #endif /* _ASM_CSKY_PERF_REGS_H */

/* [<][>][^][v][top][bottom][index][help] */