xref: /OK3568_Linux_fs/kernel/arch/powerpc/platforms/pseries/Makefile (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0
2*4882a593Smuzhiyunccflags-$(CONFIG_PPC64)			:= $(NO_MINIMAL_TOC)
3*4882a593Smuzhiyunccflags-$(CONFIG_PPC_PSERIES_DEBUG)	+= -DDEBUG
4*4882a593Smuzhiyun
5*4882a593Smuzhiyunobj-y			:= lpar.o hvCall.o nvram.o reconfig.o \
6*4882a593Smuzhiyun			   of_helpers.o \
7*4882a593Smuzhiyun			   setup.o iommu.o event_sources.o ras.o \
8*4882a593Smuzhiyun			   firmware.o power.o dlpar.o mobility.o rng.o \
9*4882a593Smuzhiyun			   pci.o pci_dlpar.o eeh_pseries.o msi.o
10*4882a593Smuzhiyunobj-$(CONFIG_SMP)	+= smp.o
11*4882a593Smuzhiyunobj-$(CONFIG_SCANLOG)	+= scanlog.o
12*4882a593Smuzhiyunobj-$(CONFIG_KEXEC_CORE)	+= kexec.o
13*4882a593Smuzhiyunobj-$(CONFIG_PSERIES_ENERGY)	+= pseries_energy.o
14*4882a593Smuzhiyun
15*4882a593Smuzhiyunobj-$(CONFIG_HOTPLUG_CPU)	+= hotplug-cpu.o
16*4882a593Smuzhiyunobj-$(CONFIG_MEMORY_HOTPLUG)	+= hotplug-memory.o pmem.o
17*4882a593Smuzhiyun
18*4882a593Smuzhiyunobj-$(CONFIG_HVC_CONSOLE)	+= hvconsole.o
19*4882a593Smuzhiyunobj-$(CONFIG_HVCS)		+= hvcserver.o
20*4882a593Smuzhiyunobj-$(CONFIG_HCALL_STATS)	+= hvCall_inst.o
21*4882a593Smuzhiyunobj-$(CONFIG_CMM)		+= cmm.o
22*4882a593Smuzhiyunobj-$(CONFIG_DTL)		+= dtl.o
23*4882a593Smuzhiyunobj-$(CONFIG_IO_EVENT_IRQ)	+= io_event_irq.o
24*4882a593Smuzhiyunobj-$(CONFIG_LPARCFG)		+= lparcfg.o
25*4882a593Smuzhiyunobj-$(CONFIG_IBMVIO)		+= vio.o
26*4882a593Smuzhiyunobj-$(CONFIG_IBMEBUS)		+= ibmebus.o
27*4882a593Smuzhiyunobj-$(CONFIG_PAPR_SCM)		+= papr_scm.o
28*4882a593Smuzhiyunobj-$(CONFIG_PPC_SPLPAR)	+= vphn.o
29*4882a593Smuzhiyunobj-$(CONFIG_PPC_SVM)		+= svm.o
30*4882a593Smuzhiyunobj-$(CONFIG_FA_DUMP)		+= rtas-fadump.o
31*4882a593Smuzhiyun
32*4882a593Smuzhiyunobj-$(CONFIG_SUSPEND)		+= suspend.o
33