1*c01ea72aSGeoff Levandobj-$(CONFIG_PPC_CELL_NATIVE)		+= interrupt.o iommu.o setup.o \
2*c01ea72aSGeoff Levand					   cbe_regs.o spider-pic.o pervasive.o
3acf7d768SBenjamin Herrenschmidtobj-$(CONFIG_CBE_RAS)			+= ras.o
4c902be71SArnd Bergmann
5*c01ea72aSGeoff Levandifeq ($(CONFIG_SMP),y)
6*c01ea72aSGeoff Levandobj-$(CONFIG_PPC_CELL_NATIVE)		+= smp.o
7*c01ea72aSGeoff Levandendif
8f0831accSArnd Bergmann
92dd14934SArnd Bergmann# needed only when building loadable spufs.ko
102dd14934SArnd Bergmannspufs-modular-$(CONFIG_SPU_FS)		+= spu_syscalls.o
11*c01ea72aSGeoff Levandspu-priv1-$(CONFIG_PPC_CELL_NATIVE)	+= spu_priv1_mmio.o
122dd14934SArnd Bergmann
13*c01ea72aSGeoff Levandobj-$(CONFIG_SPU_BASE)			+= spu_callbacks.o spu_base.o \
14*c01ea72aSGeoff Levand					   $(spufs-modular-m) \
15*c01ea72aSGeoff Levand					   $(spu-priv1-y) spufs/
16