Benjamin Krill | def434c | 2008-11-27 16:15:44 +0100 | [diff] [blame] | 1 | obj-$(CONFIG_PPC_CELL_COMMON) += cbe_regs.o interrupt.o pervasive.o |
| 2 | |
| 3 | obj-$(CONFIG_PPC_CELL_NATIVE) += iommu.o setup.o spider-pic.o \ |
| 4 | pmu.o io-workarounds.o 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 | 880e710 | 2008-07-16 05:51:43 +1000 | [diff] [blame] | 11 | obj-$(CONFIG_CBE_CPUFREQ_SPU_GOVERNOR) += cpufreq_spudemand.o |
Christian Krafft | b3d7dc1 | 2006-10-24 18:31:25 +0200 | [diff] [blame] | 12 | |
Christian Krafft | 4795b78 | 2008-07-16 05:51:45 +1000 | [diff] [blame] | 13 | obj-$(CONFIG_PPC_IBM_CELL_POWERBUTTON) += cbe_powerbutton.o |
| 14 | |
Geoff Levand | c01ea72 | 2006-06-19 20:33:28 +0200 | [diff] [blame] | 15 | ifeq ($(CONFIG_SMP),y) |
| 16 | obj-$(CONFIG_PPC_CELL_NATIVE) += smp.o |
Benjamin Krill | def434c | 2008-11-27 16:15:44 +0100 | [diff] [blame] | 17 | obj-$(CONFIG_PPC_CELL_QPACE) += smp.o |
Geoff Levand | c01ea72 | 2006-06-19 20:33:28 +0200 | [diff] [blame] | 18 | endif |
Arnd Bergmann | f0831ac | 2006-01-04 20:31:30 +0100 | [diff] [blame] | 19 | |
Arnd Bergmann | 2dd1493 | 2006-03-23 00:00:09 +0100 | [diff] [blame] | 20 | # needed only when building loadable spufs.ko |
Benjamin Krill | def434c | 2008-11-27 16:15:44 +0100 | [diff] [blame] | 21 | spu-priv1-$(CONFIG_PPC_CELL_COMMON) += spu_priv1_mmio.o |
| 22 | spu-manage-$(CONFIG_PPC_CELL_COMMON) += spu_manage.o |
Ishizaki Kou | c9868fe | 2007-02-02 16:45:33 +0900 | [diff] [blame] | 23 | |
Geoff Levand | c01ea72 | 2006-06-19 20:33:28 +0200 | [diff] [blame] | 24 | obj-$(CONFIG_SPU_BASE) += spu_callbacks.o spu_base.o \ |
Bob Nelson | aed3a8c | 2007-12-15 01:27:30 +1100 | [diff] [blame] | 25 | spu_notify.o \ |
Jeremy Kerr | 7cd58e4 | 2007-12-20 16:39:59 +0900 | [diff] [blame] | 26 | spu_syscalls.o spu_fault.o \ |
Ishizaki Kou | c9868fe | 2007-02-02 16:45:33 +0900 | [diff] [blame] | 27 | $(spu-priv1-y) \ |
| 28 | $(spu-manage-y) \ |
| 29 | spufs/ |
Michael Ellerman | ce21b3c | 2007-07-20 21:39:28 +0200 | [diff] [blame] | 30 | |
Michael Ellerman | 47c3c6e | 2009-03-05 17:37:11 +0000 | [diff] [blame] | 31 | obj-$(CONFIG_AXON_MSI) += axon_msi.o |
Ishizaki Kou | 6ec859e | 2008-04-24 19:24:13 +1000 | [diff] [blame] | 32 | |
Benjamin Krill | def434c | 2008-11-27 16:15:44 +0100 | [diff] [blame] | 33 | # qpace setup |
| 34 | obj-$(CONFIG_PPC_CELL_QPACE) += qpace_setup.o |
Ishizaki Kou | 6ec859e | 2008-04-24 19:24:13 +1000 | [diff] [blame] | 35 | |
| 36 | # celleb stuff |
| 37 | ifeq ($(CONFIG_PPC_CELLEB),y) |
Ishizaki Kou | 116bdc4 | 2008-04-24 19:25:16 +1000 | [diff] [blame] | 38 | obj-y += celleb_setup.o \ |
Ishizaki Kou | 11eef45 | 2008-04-24 19:26:28 +1000 | [diff] [blame] | 39 | celleb_pci.o celleb_scc_epci.o \ |
Ishizaki Kou | 884d04c | 2008-04-24 20:27:39 +1000 | [diff] [blame] | 40 | celleb_scc_pciex.o \ |
Ishizaki Kou | 11eef45 | 2008-04-24 19:26:28 +1000 | [diff] [blame] | 41 | celleb_scc_uhc.o \ |
Ishizaki Kou | 5a96dfe | 2008-04-24 19:27:32 +1000 | [diff] [blame] | 42 | io-workarounds.o spider-pci.o \ |
Ishizaki Kou | ad2c698 | 2008-04-24 19:31:40 +1000 | [diff] [blame] | 43 | beat.o beat_htab.o beat_hvCall.o \ |
| 44 | beat_interrupt.o beat_iommu.o |
Ishizaki Kou | 11eef45 | 2008-04-24 19:26:28 +1000 | [diff] [blame] | 45 | |
Ishizaki Kou | ad2c698 | 2008-04-24 19:31:40 +1000 | [diff] [blame] | 46 | obj-$(CONFIG_SMP) += beat_smp.o |
| 47 | obj-$(CONFIG_PPC_UDBG_BEAT) += beat_udbg.o |
Ishizaki Kou | 11eef45 | 2008-04-24 19:26:28 +1000 | [diff] [blame] | 48 | obj-$(CONFIG_SERIAL_TXX9) += celleb_scc_sio.o |
Ishizaki Kou | c11dde8 | 2008-04-24 19:29:50 +1000 | [diff] [blame] | 49 | obj-$(CONFIG_SPU_BASE) += beat_spu_priv1.o |
Ishizaki Kou | 6ec859e | 2008-04-24 19:24:13 +1000 | [diff] [blame] | 50 | endif |