]> git.ipfire.org Git - thirdparty/u-boot.git/blame - arch/x86/cpu/Makefile
x86: Use X86_16BIT_INIT instead of X86_RESET_VECTOR
[thirdparty/u-boot.git] / arch / x86 / cpu / Makefile
CommitLineData
2262cfee 1#
f9328639
MB
2# (C) Copyright 2006
3# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
511d0c72 4#
2262cfee 5# (C) Copyright 2002
fa82f871 6# Daniel Engström, Omicron Ceti AB, daniel@omicron.se.
2262cfee 7#
1a459660 8# SPDX-License-Identifier: GPL-2.0+
2262cfee
WD
9#
10
3954b739 11extra-y = start.o
972188b3 12extra-$(CONFIG_$(SPL_)X86_16BIT_INIT) += resetvec.o start16.o
f822403f 13obj-y += interrupts.o cpu.o cpu_x86.o call64.o setjmp.o
165ecd26 14
6f92ed8f
SG
15AFLAGS_REMOVE_call32.o := -mregparm=3 \
16 $(if $(CONFIG_EFI_STUB_64BIT),-march=i386 -m32)
17AFLAGS_call32.o := -fpic -fshort-wchar
18
19extra-y += call32.o
20
1223d737 21obj-y += intel_common/
3a1a18ff 22obj-$(CONFIG_INTEL_BAYTRAIL) += baytrail/
2f3f477b 23obj-$(CONFIG_INTEL_BROADWELL) += broadwell/
37c9940a 24obj-$(CONFIG_SYS_COREBOOT) += coreboot/
3dcdd17b 25obj-$(CONFIG_EFI_APP) += efi/
a65b25d1 26obj-$(CONFIG_QEMU) += qemu/
2f6d42b9 27obj-$(CONFIG_NORTHBRIDGE_INTEL_IVYBRIDGE) += ivybridge/
ef46bea0 28obj-$(CONFIG_INTEL_QUARK) += quark/
240a79d9 29obj-$(CONFIG_INTEL_QUEENSBAY) += queensbay/
3d232878 30obj-y += irq.o lapic.o ioapic.o
45b5a378 31obj-$(CONFIG_SMP) += mp_init.o
aff2523f 32obj-y += mtrr.o
d188b18f 33obj-$(CONFIG_PCI) += pci.o
45b5a378 34obj-$(CONFIG_SMP) += sipi_vector.o
18739e2c 35obj-y += turbo.o