]> www.infradead.org Git - users/jedix/linux-maple.git/commit
perf/marvell: Odyssey DDR Performance monitor support
authorGowthami Thiagarajan <gthiagarajan@marvell.com>
Fri, 8 Nov 2024 04:06:17 +0000 (09:36 +0530)
committerWill Deacon <will@kernel.org>
Mon, 9 Dec 2024 15:57:39 +0000 (15:57 +0000)
commitd950c381dce1dd69e3cf110df45c3bfcafdc9285
tree013ad4d8f5627fd0e3486dc98e4bccd95ec29be0
parent0045de7e8713db40eda6590aa5e7c1d1a0709200
perf/marvell: Odyssey DDR Performance monitor support

Odyssey DRAM Subsystem supports eight counters for monitoring performance
and software can program those counters to monitor any of the defined
performance events. Supported performance events include those counted
at the interface between the DDR controller and the PHY, interface between
the DDR Controller and the CHI interconnect, or within the DDR Controller.

Additionally DSS also supports two fixed performance event counters, one
for ddr reads and the other for ddr writes.

Signed-off-by: Gowthami Thiagarajan <gthiagarajan@marvell.com>
Link: https://lore.kernel.org/r/20241108040619.753343-4-gthiagarajan@marvell.com
Signed-off-by: Will Deacon <will@kernel.org>
Documentation/admin-guide/perf/index.rst
Documentation/admin-guide/perf/mrvl-odyssey-ddr-pmu.rst [new file with mode: 0644]
drivers/perf/marvell_cn10k_ddr_pmu.c