lineage_kernel_xcoverpro/drivers/crypto/fmp/Kconfig

44 lines
1.2 KiB
Plaintext
Executable File

#
# SMU/FMP controller drivers
#
config EXYNOS_FMP
tristate "Samsung EXYNOS FMP driver"
depends on CRYPTO_DISKCIPHER && (SCSI_UFS_EXYNOS_FMP || MMC_DW_EXYNOS_FMP)
help
Say yes here to build support for FMP (Flash Memory Protector)
to encrypt and decrypt userdata using inline H/W crypto module.
If unsure, say N.
To compile this driver as a module, choose M here
config EXYNOS_FMP_FIPS
tristate "Samsung EXYNOS FMP Validation Driver for FIPS"
depends on EXYNOS_FMP
depends on !FUNCTION_TRACER
help
Say yes here to build support for FMP (Flash Memory Protector)
FIPS validation driver for integrity checking, self and functional test.
If unsure, say N.
To compile this driver as a module, choose M here
choice
prompt "Option for self-test failure"
depends on EXYNOS_FMP_FIPS
default NODE_FOR_SELFTEST_FAIL
config NODE_FOR_SELFTEST_FAIL
bool "Set fips fmp node when self-test fails"
depends on EXYNOS_FMP_FIPS
help
Choose here to select that fips fmp node was set to zero
when FMP self-test fails.
config PANIC_FOR_SELFTEST_FAIL
bool "Panic when self-test fails"
depends on EXYNOS_FMP_FIPS
help
Choose here to select that kernel panic occurs when FMP self-test fails.
endchoice