From 57660d9d794565f8f48194ba4ac85746f4f48736 Mon Sep 17 00:00:00 2001 From: Konstantin Porotchkin Date: Sun, 26 Jul 2020 17:49:54 +0300 Subject: plat/marvell/armada/a8k: support HW RNG by SMC Add initialization for TRNG-IP-76 driver and support SMC call 0xC200FF11 used for reading HW RNG value by secondary bootloader software for KASLR support. Signed-off-by: Konstantin Porotchkin Change-Id: I1d644f67457b28d347523f8a7bfc4eacc45cba68 Reviewed-on: https://sj1git1.cavium.com/c/IP/SW/boot/atf/+/32688 Reviewed-by: Stefan Chulski Reviewed-by: Ofer Heifetz --- plat/marvell/armada/a8k/common/a8k_common.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'plat/marvell/armada/a8k/common') diff --git a/plat/marvell/armada/a8k/common/a8k_common.mk b/plat/marvell/armada/a8k/common/a8k_common.mk index 63cfce22c..8a463eafe 100644 --- a/plat/marvell/armada/a8k/common/a8k_common.mk +++ b/plat/marvell/armada/a8k/common/a8k_common.mk @@ -114,7 +114,8 @@ MARVELL_DRV := $(MARVELL_DRV_BASE)/io_win.c \ $(MARVELL_DRV_BASE)/cache_llc.c \ $(MARVELL_DRV_BASE)/comphy/phy-comphy-cp110.c \ $(MARVELL_DRV_BASE)/mc_trustzone/mc_trustzone.c \ - $(MARVELL_DRV_BASE)/mg_conf_cm3/mg_conf_cm3.c + $(MARVELL_DRV_BASE)/mg_conf_cm3/mg_conf_cm3.c \ + drivers/rambus/trng_ip_76.c BL31_PORTING_SOURCES := $(BOARD_DIR)/board/marvell_plat_config.c -- cgit v1.2.3