summaryrefslogtreecommitdiffstats
path: root/Kconfig
diff options
context:
space:
mode:
authorSuzuki K. Poulose <suzuki.poulose@arm.com>2015-05-26 10:53:16 +0100
committerArnd Bergmann <arnd@arndb.de>2015-05-29 16:43:52 +0200
commite14cfad3fef6f1d0a968aca639481139747ffcde (patch)
tree6d6689ddaa0ac38e2055466e7ec4e634275597cd /Kconfig
parenta95791efa72a08d3824713a75235d0407c0715dc (diff)
downloadlinux-stable-e14cfad3fef6f1d0a968aca639481139747ffcde.tar.gz
linux-stable-e14cfad3fef6f1d0a968aca639481139747ffcde.tar.bz2
linux-stable-e14cfad3fef6f1d0a968aca639481139747ffcde.zip
arm-cci: Add aliases for PMU events
Each CCI model have different event/source codes and formats. This patch exports this information via the sysfs, which includes the aliases for the events. The aliases are listed by 'perf list', helping the users to specify the name of the event instead of the binary config values. Each event alias must accompany the 'source' code except for the following cases : 1) CCI-400 - cycles event, doesn't relate to an interface. 2) CCI-500 - Global events to the CCI. (Fixed source code = 0xf) Each CCI model provides two sets of attributes(format and event), which are dynamically populated before registering the PMU, to allow for the appropriate information. Cc: Punit Agrawal <punit.agrawal@arm.com> Cc: Will Deacon <will.deacon@arm.com> Cc: Pawel Moll <pawel.moll@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> Signed-off-by: Suzuki K. Poulose <suzuki.poulose@arm.com> Acked-by: Punit Agrawal <punit.agrawal@arm.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'Kconfig')
0 files changed, 0 insertions, 0 deletions