Commit | Line | Data |
---|---|---|
61c542bf | 1 | # arch/arm/plat-samsung/Makefile |
cf383678 BD |
2 | # |
3 | # Copyright 2009 Simtec Electronics | |
4 | # | |
5 | # Licensed under GPLv2 | |
6 | ||
bd51de53 AB |
7 | ccflags-$(CONFIG_ARCH_MULTI_V7) += -I$(srctree)/$(src)/include |
8 | ccflags-$(CONFIG_ARCH_EXYNOS) += -I$(srctree)/arch/arm/mach-exynos/include | |
9 | ||
cf383678 BD |
10 | obj-y := |
11 | obj-m := | |
12 | obj-n := dummy.o | |
13 | obj- := | |
14 | ||
2c2f69b1 BD |
15 | # Objects we always build independent of SoC choice |
16 | ||
e6d1cb9f | 17 | obj-y += init.o cpu.o |
cfca3a61 | 18 | obj-$(CONFIG_ARCH_USES_GETTIMEOFFSET) += time.o |
33bf3327 KK |
19 | obj-$(CONFIG_S5P_HRT) += s5p-time.o |
20 | ||
2aa1ecf7 MB |
21 | obj-$(CONFIG_SAMSUNG_CLOCK) += clock.o |
22 | obj-$(CONFIG_SAMSUNG_CLOCK) += pwm-clock.o | |
2c2f69b1 | 23 | |
aa9ad6ad | 24 | obj-$(CONFIG_SAMSUNG_CLKSRC) += clock-clksrc.o |
bf46aaea | 25 | obj-$(CONFIG_S5P_CLOCK) += s5p-clock.o |
b6a60413 | 26 | |
7162ba03 | 27 | obj-$(CONFIG_SAMSUNG_IRQ_VIC_TIMER) += irq-vic-timer.o |
68ae8998 KK |
28 | obj-$(CONFIG_S5P_IRQ) += s5p-irq.o |
29 | obj-$(CONFIG_S5P_EXT_INT) += s5p-irq-eint.o | |
30 | obj-$(CONFIG_S5P_GPIO_INT) += s5p-irq-gpioint.o | |
7162ba03 | 31 | |
3929e1e7 MC |
32 | # ADC |
33 | ||
34 | obj-$(CONFIG_S3C_ADC) += adc.o | |
35 | ||
b6a60413 BD |
36 | # devices |
37 | ||
3911dab8 BD |
38 | obj-y += platformdata.o |
39 | ||
bd51de53 | 40 | obj-$(CONFIG_PLAT_SAMSUNG_SINGLE) += devs.o |
0a636131 | 41 | obj-y += dev-uart.o |
d9c452f4 | 42 | obj-$(CONFIG_S5P_DEV_MFC) += s5p-dev-mfc.o |
cfe370f8 | 43 | obj-$(CONFIG_S5P_DEV_UART) += s5p-dev-uart.o |
bad1e6aa | 44 | |
f00207b2 | 45 | obj-$(CONFIG_SAMSUNG_DEV_BACKLIGHT) += dev-backlight.o |
67866fb3 | 46 | |
e51d5486 | 47 | obj-$(CONFIG_S3C_SETUP_CAMIF) += setup-camif.o |
d9c452f4 KK |
48 | obj-$(CONFIG_S5P_SETUP_MIPIPHY) += setup-mipiphy.o |
49 | ||
2c420fe2 BD |
50 | # DMA support |
51 | ||
c4e16625 | 52 | obj-$(CONFIG_S3C_DMA) += dma.o s3c-dma-ops.o |
2c420fe2 | 53 | |
c4e16625 | 54 | obj-$(CONFIG_SAMSUNG_DMADEV) += dma-ops.o |
d800edeb | 55 | |
67866fb3 | 56 | # PM support |
806c17b5 | 57 | obj-$(CONFIG_PM) += pm.o |
bd51de53 | 58 | ifdef CONFIG_PLAT_SAMSUNG_SINGLE |
67866fb3 | 59 | obj-$(CONFIG_PM) += pm-gpio.o |
bd51de53 | 60 | endif |
8005745d | 61 | obj-$(CONFIG_SAMSUNG_PM_CHECK) += pm-check.o |
106cc6aa | 62 | |
0317e52e BD |
63 | obj-$(CONFIG_SAMSUNG_WAKEMASK) += wakeup-mask.o |
64 | ||
8eadcf74 KK |
65 | obj-$(CONFIG_S5P_PM) += s5p-pm.o s5p-irq-pm.o |
66 | obj-$(CONFIG_S5P_SLEEP) += s5p-sleep.o |