kernel_samsung_a53x/security/samsung/mz_tee_driver/Kconfig
2024-06-15 16:02:09 -03:00

49 lines
1.2 KiB
Text
Executable file

#
# TEE Driver configuration
#
config MZ_TEE_DRIVER
tristate "Crypto TEE Driver"
depends on MEMORY_ZEROISATION
default y
help
Enable MZ crypto Trusted Execution Environment support
MZ use crypto function and it will be works in tee
if it's supported
This driver is interface for MZ NWd and MZ ta
choice
prompt "MZ Secure OS"
depends on MZ_TEE_DRIVER
default MZ_USE_QSEECOM if QSEECOM
default MZ_USE_TZDEV if TZDEV
default MZ_USE_TRUSTONIC if TRUSTONIC_TEE
default MZ_DEFAULT
help
Select Secure OS for MZ
config MZ_USE_TRUSTONIC
bool "MZ based on Trustonic Secure OS"
depends on TRUSTONIC_TEE
help
Use Trustonic as base Trusted Execution Environment
config MZ_USE_TZDEV
bool "MZ based on TEEgris Secure OS"
depends on TZDEV
help
Use TEEgris as base Trusted Execution Environment
config MZ_USE_QSEECOM
bool "MZ based on Qualcomm Secure OS"
depends on QSEECOM
help
Use Qualcomm as base Trusted Execution Environment
config MZ_DEFAULT
bool "MZ Disabled"
help
MZ disabled
endchoice