1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2967c9ccaSJens Wiklander# Generic Trusted Execution Environment Configuration 3967c9ccaSJens Wiklanderconfig TEE 4967c9ccaSJens Wiklander tristate "Trusted Execution Environment support" 51a74fa38SRijo Thomas depends on HAVE_ARM_SMCCC || COMPILE_TEST || CPU_SUP_AMD 6*60b4000fSArnd Bergmann select CRYPTO 7e33bcbabSVesa Jääskeläinen select CRYPTO_SHA1 8967c9ccaSJens Wiklander select DMA_SHARED_BUFFER 9967c9ccaSJens Wiklander select GENERIC_ALLOCATOR 10967c9ccaSJens Wiklander help 11967c9ccaSJens Wiklander This implements a generic interface towards a Trusted Execution 12967c9ccaSJens Wiklander Environment (TEE). 134fb0a5ebSJens Wiklander 144fb0a5ebSJens Wiklanderif TEE 154fb0a5ebSJens Wiklander 164fb0a5ebSJens Wiklandermenu "TEE drivers" 174fb0a5ebSJens Wiklander 184fb0a5ebSJens Wiklandersource "drivers/tee/optee/Kconfig" 19757cc3e9SRijo Thomassource "drivers/tee/amdtee/Kconfig" 204fb0a5ebSJens Wiklanderendmenu 214fb0a5ebSJens Wiklander 224fb0a5ebSJens Wiklanderendif 23