# # 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