Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy...
[linux-2.6] / arch / v850 / kernel / Makefile
1 #
2 # arch/v850/kernel/Makefile
3 #
4 #  Copyright (C) 2001,02,03  NEC Electronics Corporation
5 #  Copyright (C) 2001,02,03  Miles Bader <miles@gnu.org>
6 #
7 # This file is subject to the terms and conditions of the GNU General Public
8 # License.  See the file "COPYING" in the main directory of this archive
9 # for more details.
10 #
11
12 extra-y := head.o init_task.o vmlinux.lds
13
14 obj-y += intv.o entry.o process.o syscalls.o time.o semaphore.o setup.o \
15          signal.o irq.o mach.o ptrace.o bug.o
16 obj-$(CONFIG_MODULES)           += module.o v850_ksyms.o
17 # chip-specific code
18 obj-$(CONFIG_V850E_MA1)         += ma.o
19 obj-$(CONFIG_V850E_ME2)         += me2.o
20 obj-$(CONFIG_V850E_TEG)         += teg.o
21 obj-$(CONFIG_V850E_AS85EP1)     += as85ep1.o
22 obj-$(CONFIG_V850E2_ANNA)       += anna.o
23 # platform-specific code
24 obj-$(CONFIG_V850E_SIM)         += sim.o simcons.o
25 obj-$(CONFIG_V850E2_SIM85E2)    += sim85e2.o memcons.o
26 obj-$(CONFIG_V850E2_FPGA85E2C)  += fpga85e2c.o memcons.o
27 obj-$(CONFIG_RTE_CB)            += rte_cb.o rte_cb_leds.o
28 obj-$(CONFIG_RTE_CB_MA1)        += rte_ma1_cb.o
29 obj-$(CONFIG_RTE_CB_ME2)        += rte_me2_cb.o
30 obj-$(CONFIG_RTE_CB_NB85E)      += rte_nb85e_cb.o
31 obj-$(CONFIG_RTE_CB_MULTI)      += rte_cb_multi.o
32 obj-$(CONFIG_RTE_MB_A_PCI)      += rte_mb_a_pci.o
33 obj-$(CONFIG_RTE_GBUS_INT)      += gbus_int.o
34 # feature-specific code
35 obj-$(CONFIG_V850E_INTC)        += v850e_intc.o
36 obj-$(CONFIG_V850E_TIMER_D)     += v850e_timer_d.o v850e_utils.o
37 obj-$(CONFIG_V850E_CACHE)       += v850e_cache.o
38 obj-$(CONFIG_V850E2_CACHE)      += v850e2_cache.o
39 obj-$(CONFIG_V850E_HIGHRES_TIMER) += highres_timer.o
40 obj-$(CONFIG_PROC_FS)           += procfs.o