blob: 73caae71f3075f60f02b9acbd8eecf5aeb2c9922 [file] [log] [blame]
Russell Kingceade892010-02-11 21:44:53 +00001#
2# Makefile for the linux kernel.
3#
Pawel Moll81cc3f82014-11-25 18:17:34 +00004ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := \
Rob Herring61727632012-09-06 13:43:04 -05005 -I$(srctree)/arch/arm/plat-versatile/include
Russell Kingceade892010-02-11 21:44:53 +00006
Vladimir Murzin18471192016-04-25 09:49:13 +01007obj-$(CONFIG_ARCH_VEXPRESS) := v2m.o
Dave Martind41418c02012-07-17 14:25:44 +01008obj-$(CONFIG_ARCH_VEXPRESS_DCSCB) += dcscb.o dcscb_setup.o
Nicolas Pitre3c78d112013-09-09 12:31:04 -04009CFLAGS_dcscb.o += -march=armv7-a
Dave Martinea36d2a2014-02-14 12:46:02 +010010CFLAGS_REMOVE_dcscb.o = -pg
Sudeep KarkadaNageshaf7cd2d82013-10-29 12:18:37 +000011obj-$(CONFIG_ARCH_VEXPRESS_SPC) += spc.o
Dave Martinea36d2a2014-02-14 12:46:02 +010012CFLAGS_REMOVE_spc.o = -pg
Sudeep KarkadaNageshaf7cd2d82013-10-29 12:18:37 +000013obj-$(CONFIG_ARCH_VEXPRESS_TC2_PM) += tc2_pm.o
Nicolas Pitre3c78d112013-09-09 12:31:04 -040014CFLAGS_tc2_pm.o += -march=armv7-a
Dave Martinea36d2a2014-02-14 12:46:02 +010015CFLAGS_REMOVE_tc2_pm.o = -pg
Russell King0462b442011-01-19 10:24:56 +000016obj-$(CONFIG_SMP) += platsmp.o
Russell Kinge9882772010-12-19 11:33:12 +000017obj-$(CONFIG_HOTPLUG_CPU) += hotplug.o
Vladimir Murzin18471192016-04-25 09:49:13 +010018
19obj-$(CONFIG_ARCH_MPS2) += v2m-mps2.o