]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drivers/perf: hisi: Export hisi_uncore_pmu_isr()
authorYicong Yang <yangyicong@hisilicon.com>
Fri, 29 Aug 2025 10:14:20 +0000 (18:14 +0800)
committerWill Deacon <will@kernel.org>
Mon, 22 Sep 2025 12:14:37 +0000 (13:14 +0100)
commit4550244b53b7ef81607c0d52c72f835718497218
tree8634d489e4773c2d8ffaf4caddb94f49d2713044
parent43de0ac332b815cf56dbdce63687de9acfd35d49
drivers/perf: hisi: Export hisi_uncore_pmu_isr()

Currently Uncore PMU framework assume one PMU device only have one
interrupt and will help register the interrupt handler. It cannot
support a PMU with multiple interrupt resources.  An uncore PMU may
have multiple interrupts that can share the same handler.  Export
hisi_uncore_pmu_isr() to allow drivers register the irq handler by
their own routine.

Acked-by: Jonathan Cameron <jonathan.cameron@huawei.com>
Signed-off-by: Yicong Yang <yangyicong@hisilicon.com>
Signed-off-by: Yushan Wang <wangyushan12@huawei.com>
Reviewed-by: Jonathan Cameron <jonathan.cameron@huawei.com>
Signed-off-by: Will Deacon <will@kernel.org>
drivers/perf/hisilicon/hisi_uncore_pmu.c
drivers/perf/hisilicon/hisi_uncore_pmu.h