config DFX_PLATFORM_MAINTAIN
	bool "platform maintain module support"
	default n
	help
	  Say yes here to support the platform maintain module

config DFX_MNTN_PC
	bool "pc platform"
	default n
	help
	  Say yes here to support the pc platform

config PLATFORM_DFX_EASYSHELL
	bool "Support Easy Shell"
	default n
	help
	  This driver supports XXX SOC,
	  including easy shell, etc.
source "drivers/platform_drivers/mntn/blackbox/Kconfig"
source "drivers/platform_drivers/mntn/code_protect/Kconfig"
source "drivers/platform_drivers/mntn/general_see/Kconfig"
source "drivers/platform_drivers/mntn/bl31/Kconfig"
source "drivers/platform_drivers/mntn/dmsspt/Kconfig"
source "drivers/platform_drivers/mntn/subpmu/Kconfig"


config DFX_VIRT_TO_PHYS
	bool "support converting virtual address to physical address"
	default n
	help
	  Say 'Y' here if you want to support virtual address to physical address enable.

config DFX_BOOT_TIME
	bool "support print all boot slice"
	default n
	help
	  Say 'Y' here if you want to print all boot slice.

config DFX_BB_SYSCALL
	bool "support print system call trace "
	default n
	help
	  Say 'Y' here if you want to print system call trace.

config DFX_POWER_OFF
	bool "platform power off and reset driver"
	default n
	help
	  Power off and reset support for the boards.

config DFX_FIQ
	bool "platform fiq dump driver"
	default n
	help
	   Say 'Y' here if you want to support fiq dump.

config DFX_MNTNDUMP
        bool "platform mntn dump driver"
        default n
        help
           Say 'Y' here if you want to support mntn dump.

config HISI_DEBUG_FS
	bool "platform debugfs"
	depends on DEBUG_FS
	help
		debugfs disable by self

config DFX_DEBUG_FS
    bool "dfx platform debugfs"
    depends on DEBUG_FS
    help
        debugfs disable by self


config DFX_RECORD_SP
        bool "platform mntn record sp"
		depends on FUNCTION_TRACER
		default n
        help
           Say 'Y' here if you want to support record sp.

config DFX_HW_SP
        bool "platform hw sp"
        default n
        help
           Say 'Y' here if you want to support hw sp.

config DFX_L3CACHE_ECC
        bool "platform l3cache ecc driver"
        depends on !CPU_EDAC_ARM64
        default n
        help
           Say 'Y' here if you want to support l3cache ecc.

config DFX_L3CACHE_ECC_DEBUG
        bool "platform l3cache ecc debug"
        depends on DFX_L3CACHE_ECC
        default n
        help
           Say 'Y' here if you want to support l3cache ecc debug.

config DFX_CLANG
        bool "clang compiler auxiliary for kernel"
        default n
        help
           Say 'Y' here if you want to support clang.

config DFX_MNTN_FACTORY
        bool "debug mntn for factory test"
        depends on DFX_BB
        default n
        help
           Say 'Y' here if you want to use enable mntn factory debug

config DFX_HEALTH_GRADE
        bool "health grade driver"
        default n
        help
           Say 'Y' here if you want to use enable health grade

config DFX_MNTN_SWITCH
        bool "mntn switch debug driver"
        depends on DFX_BB
        default n
        help
           Say 'Y' here if you want to use mntn switch debug
config DFX_EARLY_PANIC
        bool "early ap panic save log buf"
        depends on DFX_BB
        default n
        help
           Say 'Y' here if you want to use enable early log buf
config BBOX_SPLIT
        bool "bbox memory split"
        depends on DFX_BB
        default n
        help
           Say 'Y' here if you want to split bbox memory

