GNU Linux-libre 6.1.90-gnu
[releases.git] / arch / m68k / kernel / Makefile
1 # SPDX-License-Identifier: GPL-2.0
2 #
3 # Makefile for the linux kernel.
4 #
5
6 extra-y                 += vmlinux.lds
7
8 obj-$(CONFIG_AMIGA)     := head.o
9 obj-$(CONFIG_ATARI)     := head.o
10 obj-$(CONFIG_MAC)       := head.o
11 obj-$(CONFIG_APOLLO)    := head.o
12 obj-$(CONFIG_VME)       := head.o
13 obj-$(CONFIG_HP300)     := head.o
14 obj-$(CONFIG_Q40)       := head.o
15 obj-$(CONFIG_SUN3X)     := head.o
16 obj-$(CONFIG_VIRT)      := head.o
17 obj-$(CONFIG_SUN3)      := sun3-head.o
18
19 obj-y   += entry.o irq.o module.o process.o ptrace.o
20 obj-y   += setup.o signal.o sys_m68k.o syscalltable.o time.o traps.o
21
22 obj-$(CONFIG_MMU_MOTOROLA) += ints.o vectors.o
23 obj-$(CONFIG_MMU_SUN3) += ints.o vectors.o
24 obj-$(CONFIG_PCI) += pcibios.o
25
26 obj-$(CONFIG_HAS_DMA)   += dma.o
27
28 obj-$(CONFIG_KEXEC)             += machine_kexec.o relocate_kernel.o
29 obj-$(CONFIG_BOOTINFO_PROC)     += bootinfo_proc.o
30 obj-$(CONFIG_UBOOT)             += uboot.o
31
32 obj-$(CONFIG_EARLY_PRINTK)      += early_printk.o
33