All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/14] perf: Arm CMN updates
@ 2021-12-03 11:44 Robin Murphy
  2021-12-03 11:44 ` [PATCH 01/14] perf/arm-cmn: Fix CPU hotplug unregistration Robin Murphy
                   ` (14 more replies)
  0 siblings, 15 replies; 19+ messages in thread
From: Robin Murphy @ 2021-12-03 11:44 UTC (permalink / raw)
  To: will; +Cc: mark.rutland, linux-arm-kernel

Hi Will,

Please consider these updates for arm-cmn. There are a couple of small
quality-of-life things at the start, while the bulk of the series
comprises a partial redesign of the driver to handle the direction in
which the CMN PMU design has evolved. This also cleans up and/or
finishes off a few incomplete bits of my original design, and culminates
in extending specific support to the first of the new IPs (expect a
couple more in the not-too-distant future once I've spent more time
poring through details, and our ACPI spec update gets published).

The final debugfs patch is not critical, but it's something I've been
maintaining for a while now, and a few other people have claimed to find
it useful as well.

Thanks,
Robin.
.

Robin Murphy (14):
  perf/arm-cmn: Fix CPU hotplug unregistration
  perf/arm-cmn: Account for NUMA affinity
  perf/arm-cmn: Drop compile-test restriction
  perf/arm-cmn: Refactor node ID handling
  perf/arm-cmn: Streamline node iteration
  perf/arm-cmn: Refactor DTM handling
  perf/arm-cmn: Optimise DTM counter reads
  perf/arm-cmn: Optimise DTC counter accesses
  perf/arm-cmn: Move group validation data off-stack
  perf/arm-cmn: Demarcate CMN-600 specifics
  perf/arm-cmn: Support new IP features
  dt-bindings: perf: arm-cmn: Add CI-700
  perf/arm-cmn: Add CI-700 Support
  perf/arm-cmn: Add debugfs topology info

 .../devicetree/bindings/perf/arm,cmn.yaml     |   21 +-
 drivers/perf/Kconfig                          |    2 +-
 drivers/perf/arm-cmn.c                        | 1103 +++++++++++------
 3 files changed, 763 insertions(+), 363 deletions(-)

-- 
2.28.0.dirty


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

end of thread, other threads:[~2021-12-14 14:06 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-03 11:44 [PATCH 00/14] perf: Arm CMN updates Robin Murphy
2021-12-03 11:44 ` [PATCH 01/14] perf/arm-cmn: Fix CPU hotplug unregistration Robin Murphy
2021-12-03 11:44 ` [PATCH 02/14] perf/arm-cmn: Account for NUMA affinity Robin Murphy
2021-12-03 11:44 ` [PATCH 03/14] perf/arm-cmn: Drop compile-test restriction Robin Murphy
2021-12-03 11:44 ` [PATCH 04/14] perf/arm-cmn: Refactor node ID handling Robin Murphy
2021-12-03 11:44 ` [PATCH 05/14] perf/arm-cmn: Streamline node iteration Robin Murphy
2021-12-03 11:44 ` [PATCH 06/14] perf/arm-cmn: Refactor DTM handling Robin Murphy
2021-12-03 11:44 ` [PATCH 07/14] perf/arm-cmn: Optimise DTM counter reads Robin Murphy
2021-12-03 11:44 ` [PATCH 08/14] perf/arm-cmn: Optimise DTC counter accesses Robin Murphy
2021-12-03 11:44 ` [PATCH 09/14] perf/arm-cmn: Move group validation data off-stack Robin Murphy
2021-12-03 11:44 ` [PATCH 10/14] perf/arm-cmn: Demarcate CMN-600 specifics Robin Murphy
2021-12-03 11:45 ` [PATCH 11/14] perf/arm-cmn: Support new IP features Robin Murphy
2021-12-03 11:45 ` [PATCH 12/14] dt-bindings: perf: arm-cmn: Add CI-700 Robin Murphy
2021-12-03 11:45   ` Robin Murphy
2021-12-03 23:34   ` Rob Herring
2021-12-03 23:34     ` Rob Herring
2021-12-03 11:45 ` [PATCH 13/14] perf/arm-cmn: Add CI-700 Support Robin Murphy
2021-12-03 11:45 ` [PATCH 14/14] perf/arm-cmn: Add debugfs topology info Robin Murphy
2021-12-14 14:04 ` [PATCH 00/14] perf: Arm CMN updates Will Deacon

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.