| // SPDX-License-Identifier: GPL-2.0 | |
| #include <errno.h> | |
| #include <dwarf-regs.h> | |
| #include "../../../arch/mips/include/uapi/asm/perf_regs.h" | |
| int __get_dwarf_regnum_for_perf_regnum_mips(int perf_regnum) | |
| { | |
| if (perf_regnum == PERF_REG_MIPS_PC) | |
| return 37; | |
| if (perf_regnum < 0 || perf_regnum >= PERF_REG_MIPS_MAX) | |
| return -ENOENT; | |
| return perf_regnum; | |
| } |