nuttx/drivers/coresight/Kconfig
liaoao 71e4267a7a coresight: add etm3 device support
Signed-off-by: liaoao <liaoao@xiaomi.com>
2024-09-13 09:09:19 +08:00

55 lines
1.0 KiB
Plaintext

#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#
menuconfig CORESIGHT
bool "Coresight Driver Support"
default n
---help---
Coresight drivers support.
if CORESIGHT
config CORESIGHT_MAX_OUTPORT_NUM
int "Max outport number of coresight device"
default 2
config CORESIGHT_TIMEOUT
int "Timeout us for waiting register state change"
default 100
config CORESIGHT_ETM
bool "ETM coresight device support"
default n
if CORESIGHT_ETM
config CORESIGHT_ETM_VERSION
string "Coresight ETM version"
default "v3"
config CORESIGHT_ETM_USE_COPROCESSOR
bool "Whether use coprocessor to access ETM registers"
default n
endif # CORESIGHT_ETM
config CORESIGHT_FUNNEL
bool "Funnel coresight device support"
default n
config CORESIGHT_REPLICATOR
bool "Replicator coresight device support"
default n
config CORESIGHT_STM
bool "STM coresight device support"
default n
config CORESIGHT_TPIU
bool "TPIU coresight device support"
default n
endif # CORESIGHT