Geoff Levand | c01ea72 | 2006-06-19 20:33:28 +0200 | [diff] [blame] | 1 | obj-$(CONFIG_PPC_CELL_NATIVE) += interrupt.o iommu.o setup.o \ |
Benjamin Herrenschmidt | 014da7f | 2006-11-11 17:25:12 +1100 | [diff] [blame] | 2 | cbe_regs.o spider-pic.o \ |
Ishizaki Kou | 7cfb62a | 2008-04-24 19:21:10 +1000 | [diff] [blame] | 3 | pervasive.o pmu.o io-workarounds.o \ |
| 4 | spider-pci.o |
Geoff Levand | c01ea72 | 2006-06-19 20:33:28 +0200 | [diff] [blame] | 5 | obj-$(CONFIG_CBE_RAS) += ras.o |
Arnd Bergmann | c902be7 | 2006-01-04 19:55:53 +0000 | [diff] [blame] | 6 | |
Christian Krafft | b3d7dc1 | 2006-10-24 18:31:25 +0200 | [diff] [blame] | 7 | obj-$(CONFIG_CBE_THERM) += cbe_thermal.o |
Christian Krafft | 74889e4 | 2007-07-20 21:39:22 +0200 | [diff] [blame] | 8 | obj-$(CONFIG_CBE_CPUFREQ_PMI) += cbe_cpufreq_pmi.o |
| 9 | obj-$(CONFIG_CBE_CPUFREQ) += cbe-cpufreq.o |
| 10 | cbe-cpufreq-y += cbe_cpufreq_pervasive.o cbe_cpufreq.o |
Christian Krafft | b3d7dc1 | 2006-10-24 18:31:25 +0200 | [diff] [blame] | 11 | |
Geoff Levand | c01ea72 | 2006-06-19 20:33:28 +0200 | [diff] [blame] | 12 | ifeq ($(CONFIG_SMP),y) |
| 13 | obj-$(CONFIG_PPC_CELL_NATIVE) += smp.o |
| 14 | endif |
Arnd Bergmann | f0831ac | 2006-01-04 20:31:30 +0100 | [diff] [blame] | 15 | |
Arnd Bergmann | 2dd1493 | 2006-03-23 00:00:09 +0100 | [diff] [blame] | 16 | # needed only when building loadable spufs.ko |
Geoff Levand | c01ea72 | 2006-06-19 20:33:28 +0200 | [diff] [blame] | 17 | spu-priv1-$(CONFIG_PPC_CELL_NATIVE) += spu_priv1_mmio.o |
Arnd Bergmann | 2dd1493 | 2006-03-23 00:00:09 +0100 | [diff] [blame] | 18 | |
Ishizaki Kou | c9868fe | 2007-02-02 16:45:33 +0900 | [diff] [blame] | 19 | spu-manage-$(CONFIG_PPC_CELLEB) += spu_manage.o |
| 20 | spu-manage-$(CONFIG_PPC_CELL_NATIVE) += spu_manage.o |
| 21 | |
Geoff Levand | c01ea72 | 2006-06-19 20:33:28 +0200 | [diff] [blame] | 22 | obj-$(CONFIG_SPU_BASE) += spu_callbacks.o spu_base.o \ |
Bob Nelson | aed3a8c | 2007-12-15 01:27:30 +1100 | [diff] [blame] | 23 | spu_notify.o \ |
Jeremy Kerr | 7cd58e4 | 2007-12-20 16:39:59 +0900 | [diff] [blame] | 24 | spu_syscalls.o spu_fault.o \ |
Ishizaki Kou | c9868fe | 2007-02-02 16:45:33 +0900 | [diff] [blame] | 25 | $(spu-priv1-y) \ |
| 26 | $(spu-manage-y) \ |
| 27 | spufs/ |
Michael Ellerman | ce21b3c | 2007-07-20 21:39:28 +0200 | [diff] [blame] | 28 | |
| 29 | obj-$(CONFIG_PCI_MSI) += axon_msi.o |
Ishizaki Kou | 6ec859e | 2008-04-24 19:24:13 +1000 | [diff] [blame^] | 30 | |
| 31 | |
| 32 | # celleb stuff |
| 33 | ifeq ($(CONFIG_PPC_CELLEB),y) |
| 34 | obj-y += io-workarounds.o spider-pci.o |
| 35 | endif |