[PATCH 2/2] perf: Add Arm CMN-600 PMU driver
Will Deacon
will at kernel.org
Mon Sep 7 06:45:09 EDT 2020
On Wed, Aug 05, 2020 at 01:56:50PM +0100, Robin Murphy wrote:
> Initial driver for PMU event counting on the Arm CMN-600 interconnect.
> CMN sports an obnoxiously complex distributed PMU system as part of
> its debug and trace features, which can do all manner of things like
> sampling, cross-triggering and generating CoreSight trace. This driver
> covers the PMU functionality, plus the relevant aspects of watchpoints
> for simply counting matching flits.
>
> Signed-off-by: Robin Murphy <robin.murphy at arm.com>
> ---
> Documentation/admin-guide/perf/arm-cmn.rst | 65 +
> Documentation/admin-guide/perf/index.rst | 1 +
> drivers/perf/Kconfig | 7 +
> drivers/perf/Makefile | 1 +
> drivers/perf/arm-cmn.c | 1653 ++++++++++++++++++++
> 5 files changed, 1727 insertions(+)
> create mode 100644 Documentation/admin-guide/perf/arm-cmn.rst
> create mode 100644 drivers/perf/arm-cmn.c
I'm assuming some of the folks on cc care about this, so it would be great
to get some reviews, tested-bys and comments on the questions in the cover
letter.
Cheers,
Will
More information about the linux-arm-kernel
mailing list