mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-16 04:13:31 +00:00
kernel: support RISC-V PMU
Add RISC-V PMU config symbols and enable them for riscv64. Signed-off-by: Qingfang Deng <dqfext@gmail.com>
This commit is contained in:
parent
b5c1277609
commit
5d367a85be
@ -50,6 +50,15 @@ config KERNEL_ARM_PMU
|
|||||||
default n
|
default n
|
||||||
depends on (arm || aarch64)
|
depends on (arm || aarch64)
|
||||||
|
|
||||||
|
config KERNEL_RISCV_PMU
|
||||||
|
bool
|
||||||
|
select KERNEL_RISCV_PMU_SBI
|
||||||
|
depends on riscv64
|
||||||
|
|
||||||
|
config KERNEL_RISCV_PMU_SBI
|
||||||
|
bool
|
||||||
|
depends on riscv64
|
||||||
|
|
||||||
config KERNEL_X86_VSYSCALL_EMULATION
|
config KERNEL_X86_VSYSCALL_EMULATION
|
||||||
bool "Enable vsyscall emulation"
|
bool "Enable vsyscall emulation"
|
||||||
default n
|
default n
|
||||||
@ -72,6 +81,7 @@ config KERNEL_PERF_EVENTS
|
|||||||
bool "Compile the kernel with performance events and counters"
|
bool "Compile the kernel with performance events and counters"
|
||||||
default n
|
default n
|
||||||
select KERNEL_ARM_PMU if (arm || aarch64)
|
select KERNEL_ARM_PMU if (arm || aarch64)
|
||||||
|
select KERNEL_RISCV_PMU if riscv64
|
||||||
|
|
||||||
config KERNEL_PROFILING
|
config KERNEL_PROFILING
|
||||||
bool "Compile the kernel with profiling enabled"
|
bool "Compile the kernel with profiling enabled"
|
||||||
|
@ -5267,6 +5267,9 @@ CONFIG_RFKILL=y
|
|||||||
# CONFIG_RING_BUFFER_BENCHMARK is not set
|
# CONFIG_RING_BUFFER_BENCHMARK is not set
|
||||||
# CONFIG_RING_BUFFER_STARTUP_TEST is not set
|
# CONFIG_RING_BUFFER_STARTUP_TEST is not set
|
||||||
# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set
|
# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set
|
||||||
|
# CONFIG_RISCV_PMU is not set
|
||||||
|
# CONFIG_RISCV_PMU_LEGACY is not set
|
||||||
|
# CONFIG_RISCV_PMU_SBI is not set
|
||||||
# CONFIG_RMI4_CORE is not set
|
# CONFIG_RMI4_CORE is not set
|
||||||
# CONFIG_RMNET is not set
|
# CONFIG_RMNET is not set
|
||||||
# CONFIG_ROCKCHIP_PHY is not set
|
# CONFIG_ROCKCHIP_PHY is not set
|
||||||
|
@ -5426,6 +5426,9 @@ CONFIG_RFKILL=y
|
|||||||
# CONFIG_RING_BUFFER_BENCHMARK is not set
|
# CONFIG_RING_BUFFER_BENCHMARK is not set
|
||||||
# CONFIG_RING_BUFFER_STARTUP_TEST is not set
|
# CONFIG_RING_BUFFER_STARTUP_TEST is not set
|
||||||
# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set
|
# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set
|
||||||
|
# CONFIG_RISCV_PMU is not set
|
||||||
|
# CONFIG_RISCV_PMU_LEGACY is not set
|
||||||
|
# CONFIG_RISCV_PMU_SBI is not set
|
||||||
# CONFIG_RMI4_CORE is not set
|
# CONFIG_RMI4_CORE is not set
|
||||||
# CONFIG_RMNET is not set
|
# CONFIG_RMNET is not set
|
||||||
# CONFIG_ROCKCHIP_ERRATUM_3588001 is not set
|
# CONFIG_ROCKCHIP_ERRATUM_3588001 is not set
|
||||||
|
Loading…
Reference in New Issue
Block a user