xref: /rk3399_rockchip-uboot/lib/optee_clientApi/Kconfig (revision b2858095789a25b1c699d6a281d4334c9ffe75c3)
1abdd2437Shispingconfig OPTEE_CLIENT
2abdd2437Shisping	bool "Support OPTEE"
3abdd2437Shisping	help
4abdd2437Shisping	  U-boot can communicate with trust if
5abdd2437Shisping	  the config is enable. This function can
6abdd2437Shisping	  be use in android bootloader a/b and avb
7abdd2437Shisping	  step.
8d7407b11SHisping Lin
9d7407b11SHisping Linconfig OPTEE_V1
10d7407b11SHisping Lin	bool "Support OPTEE version 1.0"
114de98124SJoseph Chen	depends on OPTEE_CLIENT
12d7407b11SHisping Lin	help
13d7407b11SHisping Lin	  U-boot can communicate with trust if
14d7407b11SHisping Lin	  the config is enable. This function can
15d7407b11SHisping Lin	  be use in android bootloader a/b and avb
16d7407b11SHisping Lin	  step.
17d7407b11SHisping Lin
18d7407b11SHisping Linconfig OPTEE_V2
19d7407b11SHisping Lin	bool "Support OPTEE version 2.0"
204de98124SJoseph Chen	depends on OPTEE_CLIENT
21d7407b11SHisping Lin	help
22d7407b11SHisping Lin	  U-boot can communicate with trust if
23d7407b11SHisping Lin	  the config is enable. This function can
24d7407b11SHisping Lin	  be use in android bootloader a/b and avb
25d7407b11SHisping Lin	  step.
26d7407b11SHisping Lin
273251364cSHisping Linconfig OPTEE_ALWAYS_USE_SECURITY_PARTITION
28d5d77aebSHisping Lin	bool "Support use emmc security partition for OPTEE"
294de98124SJoseph Chen	depends on OPTEE_CLIENT
303251364cSHisping Lin	help
313251364cSHisping Lin	  U-boot can secure store data to security partition
323251364cSHisping Lin	  for nand or emmc, do not to store data to rpmb.
333251364cSHisping Lin
34b4fc1024SHisping Linconfig OPTEE_SECURITY_LEVEL
35b4fc1024SHisping Lin	int "Support select security level for OPTEE"
36*b2858095SHisping Lin	depends on OPTEE_CLIENT && OPTEE_V2
37b4fc1024SHisping Lin	default 0
38b4fc1024SHisping Lin	help
39b4fc1024SHisping Lin	  U-boot can select security level for OPTEE.
40