[PATCH v2 0/3] Support for BCM5301X AXI trace PMUs

From: Florian Fainelli

Date: Tue Oct 27 2026 - 13:52:03 EST


This patch series adds support for the BCM5301x PMUs which are AXI trace
engines present in the chip.

Changes in v2:

- addressed Sashiko's review by adding the appropriate title length and
group validation

Florian Fainelli (3):
dt-bindings: perf: Describe the Broadcom BCM5301X AXI PMU
perf: Add Broadcom BCM5301X AXI Trace Module counters
ARM: dts: BCM5301X: Enable AXI PMUs

.../admin-guide/perf/bcm5301x-axi-pmu.rst | 92 ++++
Documentation/admin-guide/perf/index.rst | 1 +
.../bindings/perf/brcm,bcm5301x-axi-pmu.yaml | 43 ++
MAINTAINERS | 3 +
arch/arm/boot/dts/broadcom/bcm5301x.dtsi | 15 +
drivers/perf/Kconfig | 12 +
drivers/perf/Makefile | 1 +
drivers/perf/bcm5301x_axi_pmu.c | 452 ++++++++++++++++++
8 files changed, 619 insertions(+)
create mode 100644 Documentation/admin-guide/perf/bcm5301x-axi-pmu.rst
create mode 100644 Documentation/devicetree/bindings/perf/brcm,bcm5301x-axi-pmu.yaml
create mode 100644 drivers/perf/bcm5301x_axi_pmu.c

--
2.53.0