Skip to content

perf: make Arm CCI driver modular

Robin Murphy linux-arm-kernel lkml 2 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest3 patches 0 repliesNew
  2. v13 patches 1 replySuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3perf/arm-cc*: Fix MODULE_LICENSE() tagsdrivers/perf/arm-cci.c drivers/perf/arm-ccn.c+2 -20 replies
2/3perf/arm-cci: Remove pointless PMU disablingdrivers/perf/arm-cci.c+3 -100 replies
3/3perf/arm-cci: Allow building as a moduledrivers/perf/Kconfig drivers/perf/arm-cci.c+34 -170 replies

Reviews trailers per patch

2 of 3 patches have a Reviewed-by or Acked-by.

PatchPawel MollSuzuki K PouloseMark Rutland
1/3A-b A-b
2/3A-b
3/3

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v2 thread

Cover letter [PATCH v2 0/3] perf: make Arm CCI driver modular

Now that it has been surgically removed from the MCPM port-control code, we can let the CCI PMU driver be modular. Probing the PMU in the first place still depends on the bus driver stub being built-in, but it's a small price to pay compared to the major upheaval of completely reworking the DT-handling code across the two drivers.

Robin.

v2: Fix Kconfig dependencies per kbuild robot report

Robin Murphy (3):
perf/arm-cc*: Fix MODULE_LICENSE() tags
perf/arm-cci: Remove pointless PMU disabling
perf/arm-cci: Allow building as a module

 drivers/perf/Kconfig   | 34 ++++++++++++++++++----------------
 drivers/perf/arm-cci.c | 32 ++++++++++++++++++++------------
 drivers/perf/arm-ccn.c |  2 +-
 3 files changed, 39 insertions(+), 29 deletions(-)
Signature · 1 line
2.17.0.dirty