perf pmu: Add helper function is_pmu_core to detect PMU CORE devices
authorGanapatrao Kulkarni <ganapatrao.kulkarni@cavium.com>
Thu, 24 Aug 2017 11:00:58 +0000 (16:30 +0530)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Tue, 5 Dec 2017 18:43:51 +0000 (15:43 -0300)
commit14b22ae028de56cca980171db625d1e9925c8fba
tree6aa92f0be5eb0935f84c5ded01699c3fa6746044
parentb57df28893543db3466172088786fae39b7fc3ad
perf pmu: Add helper function is_pmu_core to detect PMU CORE devices

On some platforms, PMU core devices sysfs name is not cpu.
Adding function is_pmu_core to detect PMU core devices using
core device specific hints in sysfs.

For arm64 platforms, all core devices have file "cpus" in sysfs.

Signed-off-by: Ganapatrao Kulkarni <ganapatrao.kulkarni@cavium.com>
Tested-by: Shaokun Zhang <zhangshaokun@hisilicon.com>
Tested-by: Jin Yao <yao.jin@linux.intel.com>
Acked-by: Will Deacon <will.deacon@arm.com>
Link: https://lkml.kernel.org/n/tip-y1woxt1k2pqqwpprhonnft2s@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/util/pmu.c