All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/4] Perf uncore PMU event alias support for Hisi hip08 ARM64 platform
@ 2019-06-28 14:35 ` John Garry
  0 siblings, 0 replies; 26+ messages in thread
From: John Garry @ 2019-06-28 14:35 UTC (permalink / raw)
  To: peterz, mingo, acme, alexander.shishkin, jolsa, namhyung,
	tmricht, brueckner, kan.liang, ben, mathieu.poirier,
	mark.rutland, will.deacon
  Cc: linux-kernel, linuxarm, linux-arm-kernel, zhangshaokun, ak, John Garry

This patchset adds support for uncore PMU event aliasing for HiSilicon
hip08 ARM64 platform.

We can now get proper event description for uncore events for the
perf tool.

For HHA, DDRC, and L3C JSONs, we don't have all the event info yet, so
I will seek it out to update the JSONs later.

Changes to v3:
- Omit "perf pmu: Fix uncore PMU alias list for ARM64", as it has already
  been picked up
- Add comment for pmu_uncore_alias_match()

Changes to v2:
- Use strtok_r() in pmu_uncore_alias_match()
- from "sccl" from uncore aliases

John Garry (4):
  perf pmu: Support more complex PMU event aliasing
  perf jevents: Add support for Hisi hip08 DDRC PMU aliasing
  perf jevents: Add support for Hisi hip08 HHA PMU aliasing
  perf jevents: Add support for Hisi hip08 L3C PMU aliasing

 .../arm64/hisilicon/hip08/uncore-ddrc.json    | 44 ++++++++++++++++
 .../arm64/hisilicon/hip08/uncore-hha.json     | 51 +++++++++++++++++++
 .../arm64/hisilicon/hip08/uncore-l3c.json     | 37 ++++++++++++++
 tools/perf/pmu-events/jevents.c               |  3 ++
 tools/perf/util/pmu.c                         | 46 +++++++++++++++--
 5 files changed, 176 insertions(+), 5 deletions(-)
 create mode 100644 tools/perf/pmu-events/arch/arm64/hisilicon/hip08/uncore-ddrc.json
 create mode 100644 tools/perf/pmu-events/arch/arm64/hisilicon/hip08/uncore-hha.json
 create mode 100644 tools/perf/pmu-events/arch/arm64/hisilicon/hip08/uncore-l3c.json

-- 
2.17.1


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2019-07-11  2:23 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-28 14:35 [PATCH v3 0/4] Perf uncore PMU event alias support for Hisi hip08 ARM64 platform John Garry
2019-06-28 14:35 ` John Garry
2019-06-28 14:35 ` [PATCH v3 1/4] perf pmu: Support more complex PMU event aliasing John Garry
2019-06-28 14:35   ` John Garry
2019-06-28 15:33   ` Andi Kleen
2019-06-28 15:33     ` Andi Kleen
2019-06-28 17:05     ` John Garry
2019-06-28 17:05       ` John Garry
2019-07-02 19:07   ` Arnaldo Carvalho de Melo
2019-07-02 19:07     ` Arnaldo Carvalho de Melo
2019-07-11  2:23     ` John Garry
2019-07-11  2:23       ` John Garry
2019-07-03 14:38   ` [tip:perf/core] " tip-bot for John Garry
2019-06-28 14:35 ` [PATCH v3 2/4] perf jevents: Add support for Hisi hip08 DDRC PMU aliasing John Garry
2019-06-28 14:35   ` John Garry
2019-07-03 14:38   ` [tip:perf/core] " tip-bot for John Garry
2019-06-28 14:35 ` [PATCH v3 3/4] perf jevents: Add support for Hisi hip08 HHA " John Garry
2019-06-28 14:35   ` John Garry
2019-07-03 14:39   ` [tip:perf/core] " tip-bot for John Garry
2019-06-28 14:35 ` [PATCH v3 4/4] perf jevents: Add support for Hisi hip08 L3C " John Garry
2019-06-28 14:35   ` John Garry
2019-07-03 14:40   ` [tip:perf/core] " tip-bot for John Garry
2019-06-28 14:54 ` [PATCH v3 0/4] Perf uncore PMU event alias support for Hisi hip08 ARM64 platform Jiri Olsa
2019-06-28 14:54   ` Jiri Olsa
2019-07-02 15:53   ` Arnaldo Carvalho de Melo
2019-07-02 15:53     ` Arnaldo Carvalho de Melo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.