xref: /openbmc/linux/arch/x86/Kbuild (revision 61983110)
196ac6d43SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
2*61983110SKirill A. Shutemovobj-$(CONFIG_ARCH_HAS_CC_PLATFORM) += coco/
3*61983110SKirill A. Shutemov
4905a36a2SIngo Molnarobj-y += entry/
5905a36a2SIngo Molnar
6fa9cbf32SBorislav Petkovobj-$(CONFIG_PERF_EVENTS) += events/
7fa9cbf32SBorislav Petkov
8d1f0ae5eSSam Ravnborgobj-$(CONFIG_KVM) += kvm/
9d1f0ae5eSSam Ravnborg
10d1f0ae5eSSam Ravnborg# Xen paravirtualization support
11d1f0ae5eSSam Ravnborgobj-$(CONFIG_XEN) += xen/
12d1f0ae5eSSam Ravnborg
13716ff017SMaran Wilsonobj-$(CONFIG_PVH) += platform/pvh/
14fcd47476SMaran Wilson
158730046cSK. Y. Srinivasan# Hyper-V paravirtualization support
1679cadff2SVitaly Kuznetsovobj-$(subst m,y,$(CONFIG_HYPERV)) += hyperv/
178730046cSK. Y. Srinivasan
18b3266bd6SJarkko Sakkinenobj-y += realmode/
19d1f0ae5eSSam Ravnborgobj-y += kernel/
20d1f0ae5eSSam Ravnborgobj-y += mm/
21d1f0ae5eSSam Ravnborg
22d1f0ae5eSSam Ravnborgobj-y += crypto/
23d603c8e1SIngo Molnar
24d1f0ae5eSSam Ravnborgobj-$(CONFIG_IA32_EMULATION) += ia32/
25d1f0ae5eSSam Ravnborg
263adbb7f4SThomas Gleixnerobj-y += platform/
270a14842fSEric Dumazetobj-y += net/
288fc5b4d4SVivek Goyal
2974ca317cSVivek Goyalobj-$(CONFIG_KEXEC_FILE) += purgatory/
308212f898SMasahiro Yamada
318212f898SMasahiro Yamada# for cleaning
328212f898SMasahiro Yamadasubdir- += boot tools
33