summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/dwarf-regs-arch/dwarf-regs-riscv.c
blob: 090db51aba4111e2d3a8d1da745ef51e7922157b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// SPDX-License-Identifier: GPL-2.0
#include <errno.h>
#include <dwarf-regs.h>
#include "../../../arch/riscv/include/uapi/asm/perf_regs.h"

int __get_dwarf_regnum_for_perf_regnum_riscv(int perf_regnum)
{
	if (perf_regnum < 0 || perf_regnum >= PERF_REG_RISCV_MAX)
		return -ENOENT;

	return perf_regnum;
}