RISC-V: Move counter info definition to sbi header file
authorAtish Patra <atishp@rivosinc.com>
Mon, 11 Jul 2022 17:46:31 +0000 (10:46 -0700)
committerPalmer Dabbelt <palmer@rivosinc.com>
Thu, 11 Aug 2022 21:58:22 +0000 (14:58 -0700)
commit63ba67ebdfd403ef53aa0fefde3a42e505516e8c
tree48b5c635053d3988ee379dfa762fcce7571ef99f
parent0209b5830bea42dd3ce33ab0397231e67ec3b751
RISC-V: Move counter info definition to sbi header file

Counter info encoding format is defined by the SBI specificaiton.
KVM implementation of SBI PMU extension will also leverage this definition.
Move the definition to common sbi header file from the sbi pmu driver.

Signed-off-by: Atish Patra <atishp@rivosinc.com>
Link: https://lore.kernel.org/r/20220711174632.4186047-5-atishp@rivosinc.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/include/asm/sbi.h
drivers/perf/riscv_pmu_sbi.c