Alexandre Ghiti 83c5e13b8c
riscv: Prepare for user-space perf event mmap support
Provide all the necessary bits in the generic riscv pmu driver to be
able to mmap perf events in userspace: the heavy lifting lies in the
driver backend, namely the legacy and sbi implementations.

Note that arch_perf_update_userpage is almost a copy of arm64 code.

Signed-off-by: Alexandre Ghiti <alexghiti@rivosinc.com>
Reviewed-by: Andrew Jones <ajones@ventanamicro.com>
Reviewed-by: Atish Patra <atishp@rivosinc.com>
2023-08-16 07:28:19 -07:00
..
2023-07-06 22:25:06 -07:00
2023-07-01 07:07:55 -04:00
2023-07-05 10:42:32 -07:00
2023-06-30 11:57:07 -07:00
2023-06-26 15:38:02 +02:00
2023-06-30 11:57:07 -07:00
2023-07-08 12:08:39 -07:00
2023-06-30 11:57:07 -07:00
2023-06-26 07:47:11 +02:00