Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / arch / unicore32 / kernel / Makefile
diff --git a/kernel/arch/unicore32/kernel/Makefile b/kernel/arch/unicore32/kernel/Makefile
new file mode 100644 (file)
index 0000000..607a72f
--- /dev/null
@@ -0,0 +1,30 @@
+#
+# Makefile for the linux kernel.
+#
+
+# Object file lists.
+obj-y                          := dma.o elf.o entry.o process.o ptrace.o
+obj-y                          += setup.o signal.o sys.o stacktrace.o traps.o
+
+obj-$(CONFIG_MODULES)          += ksyms.o module.o
+obj-$(CONFIG_EARLY_PRINTK)     += early_printk.o
+
+obj-$(CONFIG_UNICORE_FPU_F64)  += fpu-ucf64.o
+
+# obj-y for architecture PKUnity v3
+obj-$(CONFIG_ARCH_PUV3)                += clock.o irq.o time.o
+
+obj-$(CONFIG_PUV3_GPIO)                += gpio.o
+obj-$(CONFIG_PUV3_PM)          += pm.o sleep.o
+obj-$(CONFIG_HIBERNATION)      += hibernate.o hibernate_asm.o
+
+obj-$(CONFIG_PCI)              += pci.o
+
+# obj-y for specific machines
+obj-$(CONFIG_ARCH_PUV3)                += puv3-core.o
+obj-$(CONFIG_PUV3_NB0916)      += puv3-nb0916.o
+
+head-y                         := head.o
+obj-$(CONFIG_DEBUG_LL)         += debug.o
+
+extra-y                                := $(head-y) vmlinux.lds