linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] Marvell Odyssey uncore performance monitor support
@ 2023-06-30 12:03 Gowthami Thiagarajan
  2023-06-30 12:03 ` [PATCH 1/6] perf/marvell: Marvell PEM " Gowthami Thiagarajan
                   ` (5 more replies)
  0 siblings, 6 replies; 19+ messages in thread
From: Gowthami Thiagarajan @ 2023-06-30 12:03 UTC (permalink / raw)
  To: will, mark.rutland, linux-arm-kernel, linux-kernel
  Cc: sgoutham, bbhushan2, gcherian, lcherian, Gowthami Thiagarajan

This series of patches introduces support for uncore performance monitor
units (PMUs) on the Marvell Odyssey platform. The PMUs covered in this
series include the PEM PMU, LLC-TAD PMU and DDR PMU.

Patches 1, 3 and 5 adds support for PEM pmu, LLC-TAD pmu, DDR pmu
respectively.
Patches 2, 4 and 6 deal with their respective device tree bindings.

Gowthami Thiagarajan (6):
  perf/marvell: Marvell PEM performance monitor support
  dt-bindings: perf: marvell: Add YAML schemas for Marvell PEM pmu
  perf/marvell : Odyssey LLC-TAD performance monitor support
  dt-bindings: perf: marvell: Add YAML schemas for Marvell Odyssey
    LLC-TAD pmu
  perf/marvell: Odyssey DDR Performance monitor support
  dt-bindings: Add YAML schemas for Marvell Odyssey DDR PMU

 .../bindings/perf/marvell-cn10k-ddr.yaml      |   9 +-
 .../bindings/perf/marvell-odyssey-pem.yaml    |  38 ++
 .../bindings/perf/marvell-odyssey-tad.yaml    |  63 +++
 MAINTAINERS                                   |  15 +
 drivers/perf/Kconfig                          |  14 +
 drivers/perf/Makefile                         |   2 +
 drivers/perf/marvell_cn10k_ddr_pmu.c          | 404 +++++++++++++---
 drivers/perf/marvell_odyssey_tad_pmu.c        | 406 ++++++++++++++++
 drivers/perf/marvell_pem_pmu.c                | 433 ++++++++++++++++++
 include/linux/cpuhotplug.h                    |   1 +
 10 files changed, 1318 insertions(+), 67 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/perf/marvell-odyssey-pem.yaml
 create mode 100644 Documentation/devicetree/bindings/perf/marvell-odyssey-tad.yaml
 create mode 100644 drivers/perf/marvell_odyssey_tad_pmu.c
 create mode 100644 drivers/perf/marvell_pem_pmu.c

-- 
2.25.1


_______________________________________________
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:[~2023-08-17 13:27 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-30 12:03 [PATCH 0/6] Marvell Odyssey uncore performance monitor support Gowthami Thiagarajan
2023-06-30 12:03 ` [PATCH 1/6] perf/marvell: Marvell PEM " Gowthami Thiagarajan
2023-07-28 15:01   ` Mark Rutland
2023-08-12  3:43     ` [EXT] " Gowthami Thiagarajan
2023-06-30 12:03 ` [PATCH 2/6] dt-bindings: perf: marvell: Add YAML schemas for Marvell PEM pmu Gowthami Thiagarajan
2023-07-02  9:25   ` Krzysztof Kozlowski
2023-07-28 15:23   ` Mark Rutland
2023-06-30 12:03 ` [PATCH 3/6] perf/marvell : Odyssey LLC-TAD performance monitor support Gowthami Thiagarajan
2023-07-28 15:38   ` Mark Rutland
2023-08-12 13:51     ` Gowthami Thiagarajan
2023-08-15  9:58       ` Will Deacon
2023-08-15 13:24       ` Mark Rutland
2023-08-17 13:26         ` [EXT] " Gowthami Thiagarajan
2023-06-30 12:03 ` [PATCH 4/6] dt-bindings: perf: marvell: Add YAML schemas for Marvell Odyssey LLC-TAD pmu Gowthami Thiagarajan
2023-07-02  9:26   ` Krzysztof Kozlowski
2023-08-12  3:33     ` [EXT] " Gowthami Thiagarajan
2023-06-30 12:03 ` [PATCH 5/6] perf/marvell: Odyssey DDR Performance monitor support Gowthami Thiagarajan
2023-06-30 12:03 ` [PATCH 6/6] dt-bindings: Add YAML schemas for Marvell Odyssey DDR PMU Gowthami Thiagarajan
2023-07-02  9:27   ` Krzysztof Kozlowski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).