kernel_samsung_a34x-permissive/drivers/tee/gud/500/Kconfig
2024-04-28 15:51:13 +02:00

50 lines
1.5 KiB
Plaintext

#
# Trustonic drivers configuration
#
config TRUSTONIC_TEE
tristate "Trustonic TEE Driver"
depends on ARM || ARM64
default y
help
Enable Trustonic TEE Support.
This option enables MobiCore Driver which is used to communicate with
TEE OS, for things like, setting up log buffers, interrupt pins,
and IPC channels.
config TRUSTONIC_TEE_LPAE
bool "Trustonic TEE uses LPAE"
depends on TRUSTONIC_TEE
default y if ARM64
default n if ARM
help
Enable Trustonic TEE 64-bit physical addresses support.
This allows 32-bit trusted driver has capabilities of map/unmap
64-bit physical addresses, which is useful in device equipped with
RAM size more than 4GB.
config TRUSTONIC_TEE_DEBUG
bool "Trustonic TEE driver debug mode"
depends on TRUSTONIC_TEE
default n
help
Enable the debug mode in the Trustonic TEE Driver.
Enable Debug mode in the MobiCore Driver.
MobiCore Driver has loglevel control thru DEBUG and VERBOSE
This option enables MCDRV_DBG() macros to print useful debugging
information about mobicore operations.
config TRUSTONIC_TRUSTED_UI
tristate "Trustonic Trusted UI"
depends on TRUSTONIC_TEE
help
Enable Trustonic Trusted User Interface
Trustonic TUI features was based on Trustonic TEE mechanism to protect
Touch/Display inside TEE, to prevent malicious access of sensitive data
used by APPs like Banking.
config TRUSTONIC_TRUSTED_UI_FB_BLANK
bool "Trustonic Trusted UI with fb_blank"
depends on TRUSTONIC_TRUSTED_UI
help
Blank the framebuffer before starting a TUI session