arm64/perf: Add Broadcom Vulcan PMU support
authorAshok Kumar <ashoks@broadcom.com>
Thu, 21 Apr 2016 12:58:45 +0000 (05:58 -0700)
committerWill Deacon <will.deacon@arm.com>
Mon, 25 Apr 2016 13:11:30 +0000 (14:11 +0100)
commit201a72b2829fa6d58443fb9857db944b52d77062
tree50902ad76ecd2af0e62f0ff89547e89d74d47854
parent4b1a9e6934ec6e38138c66c2f73cf6f3695a9c6c
arm64/perf: Add Broadcom Vulcan PMU support

Broadcom Vulcan uses ARMv8 PMUv3 and supports most of
the ARMv8 recommended implementation defined events.

Added Vulcan events mapping for perf and perf_cache map.

Acked-by: Mark Rutland <mark.rutland@arm.com>
Signed-off-by: Ashok Kumar <ashoks@broadcom.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
arch/arm64/kernel/perf_event.c