OSDN Git Service

ARM: mvebu: fix build without platforms selected
authorArnd Bergmann <arnd@arndb.de>
Wed, 23 Jul 2014 21:05:49 +0000 (23:05 +0200)
committerJason Cooper <jason@lakedaemon.net>
Thu, 24 Jul 2014 23:14:36 +0000 (23:14 +0000)
commitce800342c80704e5efa4d6440f1c04c83a044499
tree931bee2ab841a086fa26754f391668e8a79099d0
parent54ef3fe6970b040e9b6d1fc7f64f8dcab5cfb743
ARM: mvebu: fix build without platforms selected

When building a multiplatform kernel that enables 'ARCH_MVEBU' but
none of the individual options under it, we get this link error:

arch/arm/mach-mvebu/built-in.o: In function `mvebu_armada375_smp_wa_init':
:(.text+0x190): undefined reference to `mvebu_setup_boot_addr_wa'

The best solution seems to be to ensure that in this configuration,
we don't actually build any of the mvebu code.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lkml.kernel.org/r/7339332.ZE2mWIdyDh@wuerfel
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
arch/arm/mach-mvebu/Kconfig
arch/arm/mach-mvebu/Makefile