diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index cf4c0c99aa253f3f69ecc08a07f0c5a695e63640..696cf3c61e0f0a6f78c9e80aa2bf821421b23438 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -286,6 +286,11 @@ config GENERIC_BUG
 	def_bool y
 	depends on BUG
 
+config PGTABLE_LEVELS
+	int
+	default 3 if ARM_LPAE
+	default 2
+
 source "init/Kconfig"
 
 source "kernel/Kconfig.freezer"