perf/amlogic: Add support for Amlogic meson G12 SoC DDR PMU driver
authorJiucheng Xu <jiucheng.xu@amlogic.com>
Mon, 21 Nov 2022 02:15:58 +0000 (10:15 +0800)
committerWill Deacon <will@kernel.org>
Mon, 21 Nov 2022 18:28:45 +0000 (18:28 +0000)
commit2016e2113d35ba06866961a39e9a9c822f2ffabd
treefea96e63ecba26725021998bb00492e4d9a7c9f5
parentdcc7f001b44c30a377f44413471217cecddbee9a
perf/amlogic: Add support for Amlogic meson G12 SoC DDR PMU driver

Add support for Amlogic Meson G12 Series SOC - DDR bandwidth PMU driver
framework and interfaces. The PMU can not only monitor the total DDR
bandwidth, but also individual IP module bandwidth.

Signed-off-by: Jiucheng Xu <jiucheng.xu@amlogic.com>
Tested-by: Chris Healy <healych@amazon.com>
Link: https://lore.kernel.org/r/20221121021602.3306998-1-jiucheng.xu@amlogic.com
Signed-off-by: Will Deacon <will@kernel.org>
MAINTAINERS
drivers/perf/Kconfig
drivers/perf/Makefile
drivers/perf/amlogic/Kconfig [new file with mode: 0644]
drivers/perf/amlogic/Makefile [new file with mode: 0644]
drivers/perf/amlogic/meson_ddr_pmu_core.c [new file with mode: 0644]
drivers/perf/amlogic/meson_g12_ddr_pmu.c [new file with mode: 0644]
include/soc/amlogic/meson_ddr_pmu.h [new file with mode: 0644]