Commit ded547a4 authored by Arnd Bergmann's avatar Arnd Bergmann Committed by Linus Walleij

ARM: ux500: add board autoselection

At least one platform needs to be selected, so pick the u8500
development board if nothing else is selected. The first
menu to choose the actual platform is meaningless and can be
made invisible.
Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
Signed-off-by: default avatarMathieu Poirier <mathieu.poirier@linaro.org>
Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 67ae14fc
...@@ -9,46 +9,50 @@ config UX500_SOC_COMMON ...@@ -9,46 +9,50 @@ config UX500_SOC_COMMON
select ARM_ERRATA_754322 select ARM_ERRATA_754322
select ARM_ERRATA_764369 select ARM_ERRATA_764369
menu "Ux500 SoC"
config UX500_SOC_DB5500 config UX500_SOC_DB5500
bool "DB5500" bool
select MFD_DB5500_PRCMU select MFD_DB5500_PRCMU
config UX500_SOC_DB8500 config UX500_SOC_DB8500
bool "DB8500" bool
select MFD_DB8500_PRCMU select MFD_DB8500_PRCMU
select REGULATOR_DB8500_PRCMU select REGULATOR_DB8500_PRCMU
endmenu
menu "Ux500 target platform (boards)" menu "Ux500 target platform (boards)"
config MACH_U8500 config MACH_U8500
bool "U8500 Development platform" bool "U8500 Development platform"
depends on UX500_SOC_DB8500 select UX500_SOC_DB8500
select TPS6105X select TPS6105X
help help
Include support for the mop500 development platform. Include support for the mop500 development platform.
config MACH_HREFV60 config MACH_HREFV60
bool "U85000 Development platform, HREFv60 version" bool "U85000 Development platform, HREFv60 version"
depends on UX500_SOC_DB8500 select UX500_SOC_DB8500
help help
Include support for the HREFv60 new development platform. Include support for the HREFv60 new development platform.
config MACH_SNOWBALL config MACH_SNOWBALL
bool "U8500 Snowball platform" bool "U8500 Snowball platform"
depends on UX500_SOC_DB8500
select MACH_U8500 select MACH_U8500
help help
Include support for the snowball development platform. Include support for the snowball development platform.
config MACH_U5500 config MACH_U5500
bool "U5500 Development platform" bool "U5500 Development platform"
depends on UX500_SOC_DB5500 select UX500_SOC_DB5500
help help
Include support for the U5500 development platform. Include support for the U5500 development platform.
config UX500_AUTO_PLATFORM
def_bool y
depends on !MACH_U5500
select MACH_U8500
help
At least one platform needs to be selected in order to build
a working kernel. If everything else is disabled, this
automatically enables MACH_U8500.
endmenu endmenu
config UX500_DEBUG_UART config UX500_DEBUG_UART
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment