config SPRD_SYSDUMP
	bool "Enable SPRD sysdump handler"
	depends on ARCH_SPRD && !KEXEC_CORE
	help
	  This option enables Spreatrum sysdump which prepare debug info
	  for u-boot to write into mmc storage after kernel panics.

config SPRD_MINI_SYSDUMP
	depends on SPRD_SYSDUMP
	bool "Enable SPRD mini sysdump handler"
	help
	  This option enables Spreatrum mini sysdump which supplies simple
	  debug info for projects can not support external sd card after
	  system occurs kernel panics.

config SPRD_EMERGENCY_RESTART
	bool "SPRD emergency restart function defination"
	help
		This option enables Spreatrum emergency restart which transfer
		argument as reboot reason for watchdog reboot handler

config SPRD_NATIVE_HANG_MONITOR
	bool "Enable SPRD android native hang detect handler"
	help
		This option enables Spreatrum android native hang detect which prepare debug info
		for the case to debug.
config SPRD_CLOSE_CRASH_KEY
	depends on SPRD_SYSDUMP && !SPRD_DEBUG
	bool "Disable UNISOC crash key"
	default n
	help
	  This option disables Unisoc crash_key in the case of user version and sysdump is disabled.
	  If CONFIG_UNISOC_CLOSE_CRASH_KEY is enabled, crash_key will not trigger kernel panic
	  in the case of user version and sysdump is disabled.
	  This macro is closed by default, and each customer decides whether to open it according to
	  their actual needs.
