xref: /linux/tools/perf/util/dwarf-regs-arch/dwarf-regs-mips.c (revision ff124bbbca1d3a07fa1392ffdbbdeece71f68ece)
1 // SPDX-License-Identifier: GPL-2.0
2 #include <errno.h>
3 #include <dwarf-regs.h>
4 #include "../../../arch/mips/include/uapi/asm/perf_regs.h"
5 
6 int __get_dwarf_regnum_for_perf_regnum_mips(int perf_regnum)
7 {
8 	if (perf_regnum == PERF_REG_MIPS_PC)
9 		return 37;
10 	if (perf_regnum < 0 || perf_regnum >= PERF_REG_MIPS_MAX)
11 		return -ENOENT;
12 
13 	return perf_regnum;
14 }
15