/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ #ifndef _ASM_LOONGARCH_PERF_REGS_H #define _ASM_LOONGARCH_PERF_REGS_H enum perf_event_loongarch_regs { PERF_REG_LOONGARCH_PC, PERF_REG_LOONGARCH_R1, PERF_REG_LOONGARCH_R2, PERF_REG_LOONGARCH_R3, PERF_REG_LOONGARCH_R4, PERF_REG_LOONGARCH_R5, PERF_REG_LOONGARCH_R6, PERF_REG_LOONGARCH_R7, PERF_REG_LOONGARCH_R8, PERF_REG_LOONGARCH_R9, PERF_REG_LOONGARCH_R10, PERF_REG_LOONGARCH_R11, PERF_REG_LOONGARCH_R12, PERF_REG_LOONGARCH_R13, PERF_REG_LOONGARCH_R14, PERF_REG_LOONGARCH_R15, PERF_REG_LOONGARCH_R16, PERF_REG_LOONGARCH_R17, PERF_REG_LOONGARCH_R18, PERF_REG_LOONGARCH_R19, PERF_REG_LOONGARCH_R20, PERF_REG_LOONGARCH_R21, PERF_REG_LOONGARCH_R22, PERF_REG_LOONGARCH_R23, PERF_REG_LOONGARCH_R24, PERF_REG_LOONGARCH_R25, PERF_REG_LOONGARCH_R26, PERF_REG_LOONGARCH_R27, PERF_REG_LOONGARCH_R28, PERF_REG_LOONGARCH_R29, PERF_REG_LOONGARCH_R30, PERF_REG_LOONGARCH_R31, PERF_REG_LOONGARCH_MAX, }; #endif /* _ASM_LOONGARCH_PERF_REGS_H */