summaryrefslogtreecommitdiff
path: root/drivers/perf/riscv_pmu_legacy.c
AgeCommit message (Collapse)Author
2022-03-21RISC-V: Add a simple platform driver for RISC-V legacy perfAtish Patra
The old RISC-V perf implementation allowed counting of only cycle/instruction counters using perf. Restore that feature by implementing a simple platform driver under a separate config to provide backward compatibility. Any existing software stack will continue to work as it is. However, it provides an easy way out in future where we can remove the legacy driver. Reviewed-by: Anup Patel <anup@brainfault.org> Signed-off-by: Atish Patra <atish.patra@wdc.com> Signed-off-by: Atish Patra <atishp@rivosinc.com> Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>