From: Mark Kettenis Date: Fri, 15 Jun 2018 21:47:14 +0000 (+0200) Subject: ARM: HYP/non-sec: enable ARMV7_LPAE if HYP mode is supported X-Git-Url: http://git.dujemihanovic.xyz/login.html?a=commitdiff_plain;h=d32e86bde8a31a49cf4a9b233ad91ecdfc96ba2a;p=u-boot.git ARM: HYP/non-sec: enable ARMV7_LPAE if HYP mode is supported ARMV7_LPAE is required in order to enable the MMU in HYP mode. And we really want to enable the MMU in HYP mode such that we can enable the the caches. Otherwise U-Boot code (such as the EFI implementation) that runs in HYP mode will run at a snils pace. Signed-off-by: Mark Kettenis Signed-off-by: Alexander Graf --- diff --git a/arch/arm/cpu/armv7/Kconfig b/arch/arm/cpu/armv7/Kconfig index 37a0be932e..73d57a2aae 100644 --- a/arch/arm/cpu/armv7/Kconfig +++ b/arch/arm/cpu/armv7/Kconfig @@ -53,7 +53,7 @@ config ARMV7_PSCI_NR_CPUS config ARMV7_LPAE bool "Use LPAE page table format" if EXPERT depends on CPU_V7A - default n + default y if ARMV7_VIRT ---help--- Say Y here to use the long descriptor page table format. This is required if U-Boot runs in HYP mode.