xref: /openbmc/u-boot/lib/optee/Kconfig (revision 35499baf)
132ce6179SBryan O'Donoghueconfig OPTEE
232ce6179SBryan O'Donoghue	bool "Support OPTEE images"
332ce6179SBryan O'Donoghue	help
432ce6179SBryan O'Donoghue	  U-Boot can be configured to boot OPTEE images.
532ce6179SBryan O'Donoghue	  Selecting this option will enable shared OPTEE library code and
632ce6179SBryan O'Donoghue          enable an OPTEE specific bootm command that will perform additional
732ce6179SBryan O'Donoghue          OPTEE specific checks before booting an OPTEE image created with
832ce6179SBryan O'Donoghue          mkimage.
9d89a5aa6SBryan O'Donoghue
10d89a5aa6SBryan O'Donoghueconfig OPTEE_TZDRAM_SIZE
11d89a5aa6SBryan O'Donoghue	hex "Amount of Trust-Zone RAM for the OPTEE image"
12d89a5aa6SBryan O'Donoghue	depends on OPTEE
13d89a5aa6SBryan O'Donoghue	default 0x3000000
14d89a5aa6SBryan O'Donoghue	help
15d89a5aa6SBryan O'Donoghue	  The size of pre-allocated Trust Zone DRAM to allocate for the OPTEE
16d89a5aa6SBryan O'Donoghue	  runtime.
17*35499bafSBryan O'Donoghue
18*35499bafSBryan O'Donoghueconfig OPTEE_TZDRAM_BASE
19*35499bafSBryan O'Donoghue	hex "Base address of Trust-Zone RAM for the OPTEE image"
20*35499bafSBryan O'Donoghue	depends on OPTEE
21*35499bafSBryan O'Donoghue	default 0x9d000000
22*35499bafSBryan O'Donoghue	help
23*35499bafSBryan O'Donoghue	  The base address of pre-allocated Trust Zone DRAM for
24*35499bafSBryan O'Donoghue	  the OPTEE runtime.
25