blob: 8da63f38e6bd26e518d46e864aba4ae5143d4d5f [file] [log] [blame]
Thomas Gleixnerec8f24b2019-05-19 13:07:45 +01001# SPDX-License-Identifier: GPL-2.0-only
Jens Wiklander967c9cc2015-03-11 14:39:39 +01002# Generic Trusted Execution Environment Configuration
3config TEE
4 tristate "Trusted Execution Environment support"
Rijo Thomas1a74fa32019-12-27 10:54:00 +05305 depends on HAVE_ARM_SMCCC || COMPILE_TEST || CPU_SUP_AMD
Jens Wiklander967c9cc2015-03-11 14:39:39 +01006 select DMA_SHARED_BUFFER
7 select GENERIC_ALLOCATOR
8 help
9 This implements a generic interface towards a Trusted Execution
10 Environment (TEE).
Jens Wiklander4fb0a5e2015-04-14 14:33:20 +020011
12if TEE
13
14menu "TEE drivers"
15
16source "drivers/tee/optee/Kconfig"
Rijo Thomas757cc3e2019-12-27 10:54:01 +053017source "drivers/tee/amdtee/Kconfig"
Jens Wiklander4fb0a5e2015-04-14 14:33:20 +020018endmenu
19
20endif