lkml.org 
[lkml]   [2023]   [Jun]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/6] Marvell Odyssey uncore performance monitor support
Date
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

\
 
 \ /
  Last update: 2023-06-30 14:04    [W:0.175 / U:0.120 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site