xref: /openbmc/linux/arch/m68k/kernel/Makefile (revision 32164845)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
20a01b310SGreg Ungerer#
30a01b310SGreg Ungerer# Makefile for the linux kernel.
40a01b310SGreg Ungerer#
50a01b310SGreg Ungerer
60a01b310SGreg Ungererextra-y			+= vmlinux.lds
70a01b310SGreg Ungerer
8*32164845SMasahiro Yamadaobj-$(CONFIG_AMIGA)	:= head.o
9*32164845SMasahiro Yamadaobj-$(CONFIG_ATARI)	:= head.o
10*32164845SMasahiro Yamadaobj-$(CONFIG_MAC)	:= head.o
11*32164845SMasahiro Yamadaobj-$(CONFIG_APOLLO)	:= head.o
12*32164845SMasahiro Yamadaobj-$(CONFIG_VME)	:= head.o
13*32164845SMasahiro Yamadaobj-$(CONFIG_HP300)	:= head.o
14*32164845SMasahiro Yamadaobj-$(CONFIG_Q40)	:= head.o
15*32164845SMasahiro Yamadaobj-$(CONFIG_SUN3X)	:= head.o
16*32164845SMasahiro Yamadaobj-$(CONFIG_VIRT)	:= head.o
17*32164845SMasahiro Yamadaobj-$(CONFIG_SUN3)	:= sun3-head.o
18*32164845SMasahiro Yamada
19*32164845SMasahiro Yamadaobj-y	+= entry.o irq.o module.o process.o ptrace.o
20409ee245SGreg Ungererobj-y	+= setup.o signal.o sys_m68k.o syscalltable.o time.o traps.o
210a01b310SGreg Ungerer
223f0060b0SGreg Ungererobj-$(CONFIG_MMU_MOTOROLA) += ints.o vectors.o
233f0060b0SGreg Ungererobj-$(CONFIG_MMU_SUN3) += ints.o vectors.o
24e93a6bbeSGreg Ungererobj-$(CONFIG_PCI) += pcibios.o
250a01b310SGreg Ungerer
2656183959SGeert Uytterhoevenobj-$(CONFIG_HAS_DMA)	+= dma.o
270a01b310SGreg Ungerer
287d5f5fa2SGeert Uytterhoevenobj-$(CONFIG_KEXEC)		+= machine_kexec.o relocate_kernel.o
297bc1e4d8SGeert Uytterhoevenobj-$(CONFIG_BOOTINFO_PROC)	+= bootinfo_proc.o
30aa5ac789SGreg Ungererobj-$(CONFIG_UBOOT)		+= uboot.o
317d5f5fa2SGeert Uytterhoeven
327913ad1aSFinn Thainobj-$(CONFIG_EARLY_PRINTK)	+= early_printk.o
337913ad1aSFinn Thain
34