1fea25720SGraeme Russ# 2fea25720SGraeme Russ# (C) Copyright 2006 3fea25720SGraeme Russ# Wolfgang Denk, DENX Software Engineering, wd@denx.de. 4fea25720SGraeme Russ# 5fea25720SGraeme Russ# (C) Copyright 2002 6fa82f871SAlbert ARIBAUD# Daniel Engström, Omicron Ceti AB, daniel@omicron.se. 7fea25720SGraeme Russ# 81a459660SWolfgang Denk# SPDX-License-Identifier: GPL-2.0+ 9fea25720SGraeme Russ# 10fea25720SGraeme Russ 113954b739SMasahiro Yamadaextra-y = start.o 12fb00601eSBin Mengobj-$(CONFIG_X86_RESET_VECTOR) += resetvec.o start16.o 13be3f06bcSBin Mengobj-y += interrupts.o cpu.o cpu_x86.o call64.o 14165ecd26SMasahiro Yamada 156f92ed8fSSimon GlassAFLAGS_REMOVE_call32.o := -mregparm=3 \ 166f92ed8fSSimon Glass $(if $(CONFIG_EFI_STUB_64BIT),-march=i386 -m32) 176f92ed8fSSimon GlassAFLAGS_call32.o := -fpic -fshort-wchar 186f92ed8fSSimon Glass 196f92ed8fSSimon Glassextra-y += call32.o 206f92ed8fSSimon Glass 211223d737SSimon Glassobj-y += intel_common/ 223a1a18ffSSimon Glassobj-$(CONFIG_INTEL_BAYTRAIL) += baytrail/ 23*2f3f477bSSimon Glassobj-$(CONFIG_INTEL_BROADWELL) += broadwell/ 2437c9940aSMasahiro Yamadaobj-$(CONFIG_SYS_COREBOOT) += coreboot/ 253dcdd17bSBen Stoltzobj-$(CONFIG_EFI_APP) += efi/ 26a65b25d1SBin Mengobj-$(CONFIG_QEMU) += qemu/ 272f6d42b9SSimon Glassobj-$(CONFIG_NORTHBRIDGE_INTEL_IVYBRIDGE) += ivybridge/ 28ef46bea0SBin Mengobj-$(CONFIG_INTEL_QUARK) += quark/ 29240a79d9SBin Mengobj-$(CONFIG_INTEL_QUEENSBAY) += queensbay/ 303d232878SBin Mengobj-y += irq.o lapic.o ioapic.o 3145b5a378SSimon Glassobj-$(CONFIG_SMP) += mp_init.o 32aff2523fSSimon Glassobj-y += mtrr.o 33d188b18fSSimon Glassobj-$(CONFIG_PCI) += pci.o 3445b5a378SSimon Glassobj-$(CONFIG_SMP) += sipi_vector.o 3518739e2cSSimon Glassobj-y += turbo.o 36