blob: d53c35fe2ea71cfb67f8684446b017457862e07b [file] [log] [blame]
Quinn Jensen52c543f2007-07-09 22:06:53 +01001#
2# Makefile for the linux kernel.
3#
4
5# Common support
Shawn Guod37a65b2011-06-06 00:07:54 +08006obj-y := clock.o time.o devices.o cpu.o system.o irq-common.o
Juergen Beisertaa10abd2008-07-05 10:02:55 +02007
Sascha Hauerc7259df2010-11-05 09:37:22 +01008# MX51 uses the TZIC interrupt controller, older platforms use AVIC
Amit Kucheriaa0037082009-12-03 22:36:41 +02009obj-$(CONFIG_MXC_TZIC) += tzic.o
Sascha Hauerc7259df2010-11-05 09:37:22 +010010obj-$(CONFIG_MXC_AVIC) += avic.o
Amit Kucheriaa0037082009-12-03 22:36:41 +020011
Uwe Kleine-König5e2e95f2010-02-15 09:42:59 +010012obj-$(CONFIG_IMX_HAVE_IOMUX_V1) += iomux-v1.o
Sascha Hauerbca6ef12009-04-01 11:11:48 +020013obj-$(CONFIG_ARCH_MXC_IOMUX_V3) += iomux-v3.o
Dinh Nguyen68a2f732010-10-12 11:29:01 -050014obj-$(CONFIG_IRAM_ALLOC) += iram_alloc.o
Sascha Hauer166091b2009-01-16 15:17:16 +010015obj-$(CONFIG_MXC_PWM) += pwm.o
Daniel Mackf4f8bda2009-11-05 09:44:09 +010016obj-$(CONFIG_MXC_ULPI) += ulpi.o
Sascha Hauerf2b89012010-08-19 14:08:04 +020017obj-$(CONFIG_MXC_USE_EPIT) += epit.o
Sascha Hauer9eedbdf2009-10-29 17:12:39 +010018obj-$(CONFIG_ARCH_MXC_AUDMUX_V1) += audmux-v1.o
19obj-$(CONFIG_ARCH_MXC_AUDMUX_V2) += audmux-v2.o
Jason Wangfa94f8d2010-06-24 21:11:28 +080020obj-$(CONFIG_MXC_DEBUG_BOARD) += 3ds_debugboard.o
Yong Shen64f102b2010-10-21 21:18:59 +080021obj-$(CONFIG_CPU_FREQ_IMX) += cpufreq.o
Sascha Hauer83802222009-11-25 16:41:04 +010022ifdef CONFIG_SND_IMX_SOC
23obj-y += ssi-fiq.o
24obj-y += ssi-fiq-ksym.o
25endif
Uwe Kleine-König66384ee2010-06-15 18:14:19 +020026
27obj-y += devices/