drivers/perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver.
authorGanapatrao Prabhakerrao Kulkarni <gkulkarni@marvell.com>
Wed, 16 Oct 2019 09:37:00 +0000 (09:37 +0000)
committerWill Deacon <will@kernel.org>
Tue, 29 Oct 2019 10:08:46 +0000 (10:08 +0000)
commit5e2c27e833bb92487fdf49ff6d358361d00521c9
treee55c31dd9af5f17c37b4fd11e2aa779a1a1cab8c
parent030f6f84e556759ecffbdd560713c3bfac4483e4
drivers/perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver.

CCPI2 is a low-latency high-bandwidth serial interface for inter socket
connectivity of ThunderX2 processors.

CCPI2 PMU supports up to 8 counters per socket. Counters are
independently programmable to different events and can be started and
stopped individually. The CCPI2 counters are 64-bit and do not overflow
in normal operation.

Signed-off-by: Ganapatrao Prabhakerrao Kulkarni <gkulkarni@marvell.com>
Signed-off-by: Will Deacon <will@kernel.org>
drivers/perf/thunderx2_pmu.c