162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ci# Generic Trusted Execution Environment Configuration 362306a36Sopenharmony_cimenuconfig TEE 462306a36Sopenharmony_ci tristate "Trusted Execution Environment support" 562306a36Sopenharmony_ci depends on HAVE_ARM_SMCCC || COMPILE_TEST || CPU_SUP_AMD 662306a36Sopenharmony_ci select CRYPTO 762306a36Sopenharmony_ci select CRYPTO_SHA1 862306a36Sopenharmony_ci select DMA_SHARED_BUFFER 962306a36Sopenharmony_ci select GENERIC_ALLOCATOR 1062306a36Sopenharmony_ci help 1162306a36Sopenharmony_ci This implements a generic interface towards a Trusted Execution 1262306a36Sopenharmony_ci Environment (TEE). 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciif TEE 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_cisource "drivers/tee/optee/Kconfig" 1762306a36Sopenharmony_cisource "drivers/tee/amdtee/Kconfig" 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ciendif 20