From ba0ac93452abd3db34bdfc9dd144ea51199d3d19 Mon Sep 17 00:00:00 2001 From: Yidi Lin Date: Sat, 24 Aug 2024 08:30:44 +0800 Subject: soc/mediatek/mt8196: Enable EARLY_MMU_INIT The boot time is improved by 58ms in bootblock. (78ms -> 20m) BUG=b:361729697 TEST=check cbmem Change-Id: I27ce378ba8e3744cfb3921835e34b32bbba991cb Signed-off-by: Yidi Lin Reviewed-on: https://review.coreboot.org/c/coreboot/+/84897 Reviewed-by: Yidi Lin Reviewed-by: Yu-Ping Wu Tested-by: build bot (Jenkins) --- src/soc/mediatek/mt8196/Kconfig | 1 + src/soc/mediatek/mt8196/Makefile.mk | 1 + 2 files changed, 2 insertions(+) (limited to 'src/soc/mediatek/mt8196') diff --git a/src/soc/mediatek/mt8196/Kconfig b/src/soc/mediatek/mt8196/Kconfig index d97b092b91..d373b956c9 100644 --- a/src/soc/mediatek/mt8196/Kconfig +++ b/src/soc/mediatek/mt8196/Kconfig @@ -12,6 +12,7 @@ config SOC_MEDIATEK_MT8196 select FLASH_DUAL_IO_READ select ARM64_USE_ARCH_TIMER select PCI + select EARLY_MMU_INIT if SOC_MEDIATEK_MT8196 diff --git a/src/soc/mediatek/mt8196/Makefile.mk b/src/soc/mediatek/mt8196/Makefile.mk index 809f3dc94a..b73f213d6c 100644 --- a/src/soc/mediatek/mt8196/Makefile.mk +++ b/src/soc/mediatek/mt8196/Makefile.mk @@ -10,6 +10,7 @@ all-y += timer.c timer_prepare.c all-y += ../common/uart.c bootblock-y += bootblock.c +bootblock-y += ../common/bootblock.c bootblock.c bootblock-y += ../common/early_init.c bootblock-y += ../common/mmu_operations.c bootblock-$(CONFIG_PCI) += ../common/pcie.c pcie.c -- cgit v1.2.3