blob: 48f1ec2ae6365fe1626427e94953f3c46bf6f5aa [file] [log] [blame]
#
# TZIC configuration
#
config TZIC
tristate "TZIC Driver"
default y
---help---
Enable TZIC Driver support.
choice
prompt "IC Secure OS"
depends on TZIC
default TZIC_USE_QSEECOM if QSEECOM
default TZIC_USE_TZDEV if TZDEV
default TZIC_USE_TRUSTONIC if TRUSTONIC_TEE || TRUSTONIC_TEE_SUPPORT
default TZIC_DEFAULT
---help---
Select Secure OS for TZIC
config TZIC_USE_TRUSTONIC
bool "TZIC based on Trustonic Secure OS"
depends on TRUSTONIC_TEE || TRUSTONIC_TEE_SUPPORT
---help---
Use Trustonic as base Trusted Execution Environment
config TZIC_USE_TZDEV
bool "TZIC based on TEEgris Secure OS"
depends on TZDEV
---help---
Use TEEgris as base Trusted Execution Environment
config TZIC_USE_QSEECOM
bool "TZIC based on Qualcomm Secure OS"
depends on QSEECOM
---help---
Use Qualcomm as base Trusted Execution Environment
config TZIC_DEFAULT
bool "TZIC Disabled"
---help---
TZIC disabled
endchoice