Skip to content

Commit 0424b1a

Browse files
fvincenzowilldeacon
authored andcommitted
perf: arm_pmuv3: Add support for ARM Rainier PMU
Add support for the ARM Rainier CPU core PMU. Signed-off-by: Vincenzo Frascino <[email protected]> Reviewed-by: Linus Walleij <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Will Deacon <[email protected]>
1 parent 0ad2507 commit 0424b1a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

drivers/perf/arm_pmuv3.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1369,6 +1369,7 @@ PMUV3_INIT_SIMPLE(armv8_neoverse_v1)
13691369
PMUV3_INIT_SIMPLE(armv8_neoverse_v2)
13701370
PMUV3_INIT_SIMPLE(armv8_neoverse_v3)
13711371
PMUV3_INIT_SIMPLE(armv8_neoverse_v3ae)
1372+
PMUV3_INIT_SIMPLE(armv8_rainier)
13721373

13731374
PMUV3_INIT_SIMPLE(armv8_nvidia_carmel)
13741375
PMUV3_INIT_SIMPLE(armv8_nvidia_denver)
@@ -1416,6 +1417,7 @@ static const struct of_device_id armv8_pmu_of_device_ids[] = {
14161417
{.compatible = "arm,neoverse-v2-pmu", .data = armv8_neoverse_v2_pmu_init},
14171418
{.compatible = "arm,neoverse-v3-pmu", .data = armv8_neoverse_v3_pmu_init},
14181419
{.compatible = "arm,neoverse-v3ae-pmu", .data = armv8_neoverse_v3ae_pmu_init},
1420+
{.compatible = "arm,rainier-pmu", .data = armv8_rainier_pmu_init},
14191421
{.compatible = "cavium,thunder-pmu", .data = armv8_cavium_thunder_pmu_init},
14201422
{.compatible = "brcm,vulcan-pmu", .data = armv8_brcm_vulcan_pmu_init},
14211423
{.compatible = "nvidia,carmel-pmu", .data = armv8_nvidia_carmel_pmu_init},

0 commit comments

Comments
 (0)