mirror of https://gitee.com/openkylin/linux.git
ARM: pick Versatile by default for !MMU
The introduction of ARCH_MULTIPLATFORM changed the default for nommu kernels from Versatile to Integrator, which is less common, and does not currently build for allnoconfig because that does not select any of the CPUs. This also ensures that at least one of the three board files in versatile are enabled, which lets us successfully build an allnoconfig kernel. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Cc: Russell King <linux@arm.linux.org.uk>
This commit is contained in:
parent
a02e0a831f
commit
1420b22b0b
|
@ -261,7 +261,8 @@ config MMU
|
|||
#
|
||||
choice
|
||||
prompt "ARM system type"
|
||||
default ARCH_MULTIPLATFORM
|
||||
default ARCH_VERSATILE if !MMU
|
||||
default ARCH_MULTIPLATFORM if MMU
|
||||
|
||||
config ARCH_MULTIPLATFORM
|
||||
bool "Allow multiple platforms to be selected"
|
||||
|
|
|
@ -25,4 +25,9 @@ config MACH_VERSATILE_DT
|
|||
Include support for the ARM(R) Versatile/PB platform,
|
||||
using the device tree for discovery
|
||||
|
||||
config MACH_VERSATILE_AUTO
|
||||
def_bool y
|
||||
depends on !ARCH_VERSATILE_PB && !MACH_VERSATILE_AB
|
||||
select MACH_VERSATILE_DT
|
||||
|
||||
endmenu
|
||||
|
|
Loading…
Reference in New Issue