]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drivers/perf: hisi: Add support for HiSilicon MN PMU driver
authorJunhao He <hejunhao3@huawei.com>
Thu, 14 Aug 2025 09:16:21 +0000 (17:16 +0800)
committerWill Deacon <will@kernel.org>
Thu, 18 Sep 2025 13:54:29 +0000 (14:54 +0100)
commit2257798498b3b069e5ff46ad957c32a9a06b5fc9
treea100ae9de2ea1adba791ba794a91a2ba65de6c42
parente31c0eb10388e2af0502b77e61453efbc8a4f974
drivers/perf: hisi: Add support for HiSilicon MN PMU driver

MN (Miscellaneous Node) is a hybrid node in ARM CHI. It broadcasts the
following two types of requests: DVM operations and PCIe configuration.
MN PMU devices exist on both SCCL and SICL, so we named the MN pmu
driver after SCL (Super cluster) ID.
The MN PMU driver using the HiSilicon uncore PMU framework. And only
the event parameter is supported.

Signed-off-by: Junhao He <hejunhao3@huawei.com>
Reviewed-by: Jonathan Cameron <jonathan.cameron@huawei.com>
Signed-off-by: Yicong Yang <yangyicong@hisilicon.com>
Signed-off-by: Will Deacon <will@kernel.org>
drivers/perf/hisilicon/Makefile
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c [new file with mode: 0644]