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