config RCAR_TEE_SUPPORT
	bool "Renesas Trusted Execution Environment Support"
	depends on !COMPILE_TEST
	default y
	---help---
	  This implements the Trusted Execution Environment (TEE) Client
	  API Specification from GlobalPlatform Device Technology.
	  This config option by itself doesn't enable any files to be
	  compiled. It just acts as a prerequisite for OPTEE CORE and ARMTZ
	  components.

config RCAR_OPTEE_CORE
	tristate "OPTEE Core driver"
	depends on RCAR_TEE_SUPPORT
	default m
	---help---
	  This implements the OPTEE core driver, which enables the
	  communication between the Non-secure OS and the OP-TEE OS
	  via the so called OPTEE ARMTZ backend driver. The OPTEE
	  core driver doesn't interface directly to the Secure Monitor.

config RCAR_OPTEE_ARMTZ
	tristate "OPTEE ARM TrustZone driver"
	depends on RCAR_TEE_SUPPORT
	depends on RCAR_OPTEE_CORE
	default m
	---help---
	  This implements the OPTEE ARM TrustZone driver. It acts as a
	  backend for the OPTEE core driver and allows the communication
	  between the OPTEE core driver and the runtime services exposed
	  by the ARM Trusted Firmware BL31 Secure Monitor.
