summaryrefslogtreecommitdiff
path: root/arch/arm64/include/uapi/asm/Kbuild
diff options
context:
space:
mode:
authorJean Pihet <jean.pihet@linaro.org>2014-02-03 22:18:27 +0400
committerCatalin Marinas <catalin.marinas@arm.com>2014-03-13 15:22:37 +0400
commit2ee0d7fd36a3f87bc5b29b1ec54ad6728deedb41 (patch)
treeee61e586396af7ebf753a03fee22f268fc91312d /arch/arm64/include/uapi/asm/Kbuild
parent87366d8cf7b3f6dc34633938aa8766e5a390ce33 (diff)
downloadlinux-2ee0d7fd36a3f87bc5b29b1ec54ad6728deedb41.tar.xz
ARM64: perf: add support for perf registers API
This patch implements the functions required for the perf registers API, allowing the perf tool to interface kernel register dumps with libunwind in order to provide userspace backtracing. Compat mode is also supported. Only the general purpose user space registers are exported, i.e.: PERF_REG_ARM_X0, ... PERF_REG_ARM_X28, PERF_REG_ARM_FP, PERF_REG_ARM_LR, PERF_REG_ARM_SP, PERF_REG_ARM_PC and not the PERF_REG_ARM_V* registers. Signed-off-by: Jean Pihet <jean.pihet@linaro.org> Acked-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64/include/uapi/asm/Kbuild')
-rw-r--r--arch/arm64/include/uapi/asm/Kbuild1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm64/include/uapi/asm/Kbuild b/arch/arm64/include/uapi/asm/Kbuild
index e4b78bdca19e..942376d37d22 100644
--- a/arch/arm64/include/uapi/asm/Kbuild
+++ b/arch/arm64/include/uapi/asm/Kbuild
@@ -9,6 +9,7 @@ header-y += byteorder.h
header-y += fcntl.h
header-y += hwcap.h
header-y += kvm_para.h
+header-y += perf_regs.h
header-y += param.h
header-y += ptrace.h
header-y += setup.h