Commit | Line | Data |
---|---|---|
b2441318 | 1 | # SPDX-License-Identifier: GPL-2.0 |
a7ed099f AB |
2 | # |
3 | # SPEAr Platform specific Makefile | |
4 | # | |
5 | ||
5b65fc56 AB |
6 | ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include |
7 | ||
a7ed099f AB |
8 | # Common support |
9 | obj-y := restart.o time.o | |
10 | ||
a94d236d AB |
11 | smp-$(CONFIG_SMP) += headsmp.o platsmp.o |
12 | smp-$(CONFIG_HOTPLUG_CPU) += hotplug.o | |
a7ed099f | 13 | |
a94d236d | 14 | obj-$(CONFIG_ARCH_SPEAR13XX) += spear13xx.o $(smp-y) |
a7ed099f AB |
15 | obj-$(CONFIG_MACH_SPEAR1310) += spear1310.o |
16 | obj-$(CONFIG_MACH_SPEAR1340) += spear1340.o | |
17 | ||
18 | obj-$(CONFIG_ARCH_SPEAR3XX) += spear3xx.o | |
19 | obj-$(CONFIG_ARCH_SPEAR3XX) += pl080.o | |
20 | obj-$(CONFIG_MACH_SPEAR300) += spear300.o | |
21 | obj-$(CONFIG_MACH_SPEAR310) += spear310.o | |
22 | obj-$(CONFIG_MACH_SPEAR320) += spear320.o | |
23 | ||
24 | obj-$(CONFIG_ARCH_SPEAR6XX) += spear6xx.o | |
25 | obj-$(CONFIG_ARCH_SPEAR6XX) += pl080.o | |
cde35bd0 AB |
26 | |
27 | CFLAGS_hotplug.o += -march=armv7-a |