blob: b85b4359e935fa9c3d0fd5ab4abc3ca22e27f3fe [file] [log] [blame]
Ben Dooksa08ab632008-10-21 14:06:39 +01001# arch/arm/plat-s3c64xx/Makefile
2#
3# Copyright 2008 Openmoko, Inc.
4# Copyright 2008 Simtec Electronics
5#
6# Licensed under GPLv2
7
8obj-y :=
9obj-m :=
10obj-n := dummy.o
11obj- :=
12
13# Core files
Ben Dooks0241cbb2008-10-21 14:06:46 +010014
15obj-y += dev-uart.o
Ben Dooksbeda30f2008-10-21 14:06:49 +010016obj-y += cpu.o
Ben Dooksd9b79fb2008-10-21 14:06:51 +010017obj-y += irq.o
Ben Dooks80789e72008-10-21 14:07:08 +010018obj-y += irq-eint.o
Ben Dooks4b31d8b2008-10-21 14:07:00 +010019obj-y += clock.o
Ben Dooks89d043c2008-10-31 16:14:33 +000020obj-y += gpiolib.o
Ben Dooksaa64ea32008-10-21 14:06:58 +010021
22# CPU support
23
24obj-$(CONFIG_CPU_S3C6400_INIT) += s3c6400-init.o
Ben Dookscf18acf2008-10-21 14:07:02 +010025obj-$(CONFIG_CPU_S3C6400_CLOCK) += s3c6400-clock.o
Mark Brownb3748dd2009-06-15 11:23:20 +010026obj-$(CONFIG_CPU_FREQ_S3C64XX) += cpufreq.o
Ben Dooks55132b82008-10-31 16:14:51 +000027
Ben Dooksbd117bd2009-03-10 18:19:35 +000028# PM support
29
30obj-$(CONFIG_PM) += pm.o
31obj-$(CONFIG_PM) += sleep.o
Ben Dooks966bcc12008-12-12 00:24:32 +000032obj-$(CONFIG_PM) += irq-pm.o
Ben Dooksbd117bd2009-03-10 18:19:35 +000033
Ben Dooksfa7a7882009-03-10 23:57:26 +000034# DMA support
35
36obj-$(CONFIG_S3C64XX_DMA) += dma.o
37
Ben Dooks55132b82008-10-31 16:14:51 +000038# Device setup
39
40obj-$(CONFIG_S3C64XX_SETUP_I2C0) += setup-i2c0.o
Ben Dooksf9e2f342008-10-31 16:14:56 +000041obj-$(CONFIG_S3C64XX_SETUP_I2C1) += setup-i2c1.o
Ben Dooksc7a04012008-11-19 15:41:33 +000042obj-$(CONFIG_S3C64XX_SETUP_FB_24BPP) += setup-fb-24bpp.o
Mark Brownc233d942009-08-05 18:21:57 +010043obj-$(CONFIG_S3C64XX_SETUP_SDHCI_GPIO) += setup-sdhci-gpio.o
44obj-$(CONFIG_SND_S3C24XX_SOC) += dev-audio.o