configs: KASLR OPTEE RNG support for K3 devices

KASLR, or Kernel Address Space Layout Randomization, is a security
feature in the Linux kernel that randomizes the memory location
where the kernel is loaded during boot.

OP-TEE RNG is a Random Number Generator (RNG) component within the
Open Portable Trusted Execution Environment (OP-TEE) which provides
a random number to U-BOOT and U-BOOT provides this random number
as seed value to the LINUX kernel for KASLR.

Add KASLR OPTEE RNG support across K3 devices by enabling the required
configs.

Signed-off-by: Gokul Praveen <g-praveen@ti.com>
Reviewed-by: Bryan Brattlof <bb@ti.com>
Reviewed-by: Manorit Chawdhry <m-chawdhry@ti.com>
This commit is contained in:
Gokul Praveen 2025-07-10 15:29:22 +05:30 committed by Tom Rini
parent f2f451d9d6
commit 7d41363977

View File

@ -835,6 +835,9 @@ config ARCH_K3
select FIT_SIGNATURE if ARM64 select FIT_SIGNATURE if ARM64
select LTO select LTO
imply TI_SECURE_DEVICE imply TI_SECURE_DEVICE
imply DM_RNG if ARM64
imply TEE if ARM64
imply OPTEE if ARM64
config ARCH_OMAP2PLUS config ARCH_OMAP2PLUS
bool "TI OMAP2+" bool "TI OMAP2+"