menu "RDR - Running data recorder menu"

config HISI_BB
	bool "kernel run data recorder"
	depends on SYSFS
	default n
	help
	  This module can record some data about kernel internal info.
	  Include:
	  the task switch,
	  interrupts switch,
	  arm exception info,
	  etc ...

config HISI_BB_DEBUG
	bool "test unit for kernel run data recorder"
	depends on SYSFS && HISI_BB
	default n
	help
	  This module can test RDR function ...
	  Include:
	  dataabort,
	  etc

# need_other_module_clear
config HISI_MNTN_SP
	bool "hisi ap core register sp record"
	depends on  HISI_LPMCU_BB
	default n
	help
	  This module can record some data about sp info.
	  Include:
	  sp,
	  etc


config HISI_LPMCU_BB
	bool "hisi lpmcu bbox"
	depends on  HISI_BB
	default n
	help
	  This module can record some data about lpmcu info.
	  Include:
	  lpmcu exception,
	  etc

config HISI_HIFI_BB
	bool "hisi hifi bbox"
	depends on  HISI_BB
	default n
	help
	  This module can record some data about hifi info.
	  Include:
	  hifi exception,
	  etc

# need_other_module_clear
config HISP_RDR
	bool "hisp rdr"
	depends on HISI_BB
	default n
	help
	  This module can record isp rdr info.
	  Include:
	  isp,
	  etc

config HISI_MEM_TRACE
	bool "hisi mem trace"
	depends on HISI_BB
	default n
	help
	  This module used to record mem trace info.
	  Include:
	  mem trace,
	  etc

config HISI_DFX_CORE
	bool "hisi dfx core"
	depends on HISI_BB
	default n
	help
	  This module can record some data to dfx partition.
	  Include:
	  dfx,
	  etc

config HISI_MNTN_ESUBTYPE
	bool "hisi exception subtype"
	depends on HISI_BB
	default n
	help
	  This module can record exception subtype.
	  Include:
	  exception subtype,
	  etc

config HISI_BB_DIAGINFO
	bool "hisi diaginfo"
	depends on HISI_BB
	default n
	help
	  This module used to record nonreset exception.
	  Include:
	  nonreset exception,
	  etc

config HISI_HW_DIAG
	bool "hisi hareware diaginfo record"
	depends on HISI_BB_DIAGINFO
	default n
	help
	  This module record diaginfo to judge hardware fault.
	  Include:
	  hardware fault,
	  etc
config HISI_MNTN_GT_WATCH_SUPPORT
	bool "hisilicon mntn support GT watch"
	default n
	help
	Say 'Y' here if you wat to support GT watch

config HISI_BB_SHUTDOWN_REASON
	bool "hisi shutdown reason record"
	depends on HISI_BB
	default n
	help
	  This module used to record shutdown reason

source "drivers/hisi/mntn/blackbox/platform_ap/Kconfig"
source "drivers/hisi/hifi_dsp/Kconfig"
endmenu
