mirror of
https://github.com/torvalds/linux.git
synced 2024-12-23 19:31:53 +00:00
5b65fc5603
The spear platform is now multiplatform capable in principle, and everything still builds when enabled. This slightly rearranges the Kconfig options for spear to enable both single- and multiplatform support. As a side-effect, even building the single spear kernel can now enable spear3xx and spear6xx simultaneously, although not together with spear13xx, because they are a different archicture version (v7 instead of v5). Signed-off-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
25 lines
657 B
Makefile
25 lines
657 B
Makefile
#
|
|
# SPEAr Platform specific Makefile
|
|
#
|
|
|
|
ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include
|
|
|
|
# Common support
|
|
obj-y := restart.o time.o
|
|
|
|
obj-$(CONFIG_SMP) += headsmp.o platsmp.o
|
|
obj-$(CONFIG_HOTPLUG_CPU) += hotplug.o
|
|
|
|
obj-$(CONFIG_ARCH_SPEAR13XX) += spear13xx.o
|
|
obj-$(CONFIG_MACH_SPEAR1310) += spear1310.o
|
|
obj-$(CONFIG_MACH_SPEAR1340) += spear1340.o
|
|
|
|
obj-$(CONFIG_ARCH_SPEAR3XX) += spear3xx.o
|
|
obj-$(CONFIG_ARCH_SPEAR3XX) += pl080.o
|
|
obj-$(CONFIG_MACH_SPEAR300) += spear300.o
|
|
obj-$(CONFIG_MACH_SPEAR310) += spear310.o
|
|
obj-$(CONFIG_MACH_SPEAR320) += spear320.o
|
|
|
|
obj-$(CONFIG_ARCH_SPEAR6XX) += spear6xx.o
|
|
obj-$(CONFIG_ARCH_SPEAR6XX) += pl080.o
|