menu "TEE mediators"
	visible if UNSUPPORTED

config TEE
	bool
	default n

config OPTEE
	bool "Enable OP-TEE mediator (UNSUPPORTED)" if UNSUPPORTED
	default n
	select TEE
	help
	  Enable the OP-TEE mediator. It allows guests to access
	  OP-TEE running on your platform. This requires
	  virtualization-enabled OP-TEE present. You can learn more
	  about virtualization for OP-TEE at
	  https://optee.readthedocs.io/architecture/virtualization.html

config FFA
	bool "Enable FF-A mediator support (UNSUPPORTED)" if UNSUPPORTED
	default n
	depends on ARM_64
	select TEE
	help
	  This option enables a minimal FF-A mediator. The mediator is
	  generic as it follows the FF-A specification [1], but it only
	  implements a small subset of the specification.

	  [1] https://developer.arm.com/documentation/den0077/latest

config FFA_VM_TO_VM
    bool "Enable FF-A between VMs (UNSUPPORTED)" if UNSUPPORTED
    default n
    depends on FFA
    help
      This option enables to use FF-A between VMs.
      This is experimental and there is no access control so any
      guest can communicate with any other guest.

      If unsure, say N.

endmenu

