2 # arch/arm/mach-s5pv310/Makefile
4 # Copyright (c) 2010 Samsung Electronics Co., Ltd.
5 # http://www.samsung.com/
14 # Core support for S5PV310 system
16 obj-$(CONFIG_CPU_S5PV310) += cpu.o init.o clock.o irq-combiner.o gpiolib.o irq-eint.o
17 obj-$(CONFIG_CPU_S5PV310) += setup-i2c0.o dma.o mct.o ppc.o ppmu.o
18 obj-$(CONFIG_SAMSUNG_IRQ_GPIO) += irq-gpio.o
20 obj-$(CONFIG_S5PV310_PM) += pm.o sleep.o
22 obj-$(CONFIG_SMP) += platsmp.o headsmp.o
23 obj-$(CONFIG_HOTPLUG_CPU) += hotplug.o
24 obj-$(CONFIG_CPU_FREQ) += cpufreq.o busfreq.o asv.o
25 obj-$(CONFIG_FIMD_FREQ) += fimdfreq.o
27 obj-$(CONFIG_CPU_IDLE) += cpuidle.o
29 obj-$(CONFIG_S5PV310_PM_HOTPLUG) += pm-hotplug.o
30 obj-$(CONFIG_S5PV310_DVFS_HOTPLUG) += dvfs-hotplug.o
31 obj-$(CONFIG_DEBUG_FS) += power-debug.o
34 obj-$(CONFIG_MACH_SMDKC210) += mach-smdkc210.o button-smdkc210.o
35 obj-$(CONFIG_MACH_SMDKV310) += mach-smdkv310.o
36 obj-$(CONFIG_MOBILE_GPIO) += gpio-mobile.o
37 obj-$(CONFIG_MACH_UNIVERSAL_C210) += mach-universal_c210.o
38 obj-$(CONFIG_MACH_UNIVERSAL_C210) += gpio-universal.o
39 obj-$(CONFIG_MACH_SLP7_C210) += mach-slp7_c210.o gpio-slp7.o max8997-slp7.o
40 obj-$(CONFIG_MACH_SLP10_C210) += mach-slp10_c210.o gpio-slp10.o max8997-slp10.o
41 obj-$(CONFIG_MACH_C1_C210) += mach-c1_c210.o gpio-c1.o max8997-c1.o
42 obj-$(CONFIG_MACH_U1_C210) += mach-u1_c210.o gpio-u1.o max8997-u1.o
43 obj-$(CONFIG_MACH_U1HD_C210) += mach-u1hd_c210.o gpio-u1hd.o max8997-u1hd.o
44 obj-$(CONFIG_MACH_Q1_C210) += mach-q1_c210.o gpio-q1.o max8997-q1.o
45 obj-$(CONFIG_MACH_P8_C210) += mach-p8_c210.o gpio-p8.o max8997-p8.o
46 obj-$(CONFIG_BCM4751) += bcm4751.o
47 obj-$(CONFIG_BCM4330) += bcm4330.o
48 obj-$(CONFIG_GSD4T) += gsd4t.o
49 obj-$(CONFIG_BOARD_STORAGE) += board-storage.o
50 obj-$(CONFIG_BOARD_BT_WLAN) += board-bt-wlan.o
51 obj-$(CONFIG_BOARD_CAMERA) += board-camera.o
54 obj-$(CONFIG_S5PV310_SETUP_FB_S3C) += setup-fb.o
55 obj-$(CONFIG_S5PV310_SETUP_MIPI) += setup-mipi.o
56 obj-$(CONFIG_VIDEO_FIMG2D) += setup-fimg2d.o
57 obj-$(CONFIG_S5PV310_SETUP_FIMC0) += setup-fimc0.o
58 obj-$(CONFIG_S5PV310_SETUP_FIMC1) += setup-fimc1.o
59 obj-$(CONFIG_S5PV310_SETUP_FIMC2) += setup-fimc2.o
60 obj-$(CONFIG_S5PV310_SETUP_FIMC3) += setup-fimc3.o
61 obj-$(CONFIG_S5PV310_DEV_TV) += dev-tv.o
62 obj-$(CONFIG_S5PV310_SETUP_CSIS) += setup-csis.o
63 obj-$(CONFIG_S5PV310_SETUP_I2C0) += setup-i2c0.o
64 obj-$(CONFIG_S5PV310_SETUP_I2C1) += setup-i2c1.o
65 obj-$(CONFIG_S5PV310_SETUP_I2C2) += setup-i2c2.o
66 obj-$(CONFIG_S5PV310_SETUP_I2C3) += setup-i2c3.o
67 obj-$(CONFIG_S5PV310_SETUP_I2C4) += setup-i2c4.o
68 obj-$(CONFIG_S5PV310_SETUP_I2C5) += setup-i2c5.o
69 obj-$(CONFIG_S5PV310_SETUP_I2C6) += setup-i2c6.o
70 obj-$(CONFIG_S5PV310_SETUP_I2C7) += setup-i2c7.o
71 obj-$(CONFIG_S5PV310_SETUP_SDHCI) += setup-sdhci.o
72 obj-$(CONFIG_S5PV310_SETUP_SDHCI_GPIO) += setup-sdhci-gpio.o
73 obj-$(CONFIG_S5PV310_SETUP_MSHCI) += setup-mshci.o
74 obj-$(CONFIG_S5PV310_SETUP_MSHCI_GPIO) += setup-mshci-gpio.o
75 obj-$(CONFIG_S5PV310_SETUP_TVOUT) += setup-tvout.o
76 obj-$(CONFIG_S5PV310_SETUP_USB_PHY) += setup-usb.o
77 obj-$(CONFIG_SND_SOC) += dev-audio.o
79 obj-$(CONFIG_S3C64XX_DEV_SPI) += dev-spi.o
80 ifeq ($(CONFIG_S3C_DEV_ADC1),y)
81 obj-$(CONFIG_SAMSUNG_DEV_TS) += dev-ts1.o
83 obj-$(CONFIG_S5PV310_DEV_PD) += dev-pd.o
84 ifneq ($(CONFIG_USE_EXT_GIC),y)
85 obj-$(CONFIG_CPU_IDLE) += irq-extgic.o dev-egic.o
87 ifeq ($(CONFIG_MACH_SLP7_C210),y)
88 obj-$(CONFIG_MDNIE_SUPPORT) += slp7_cmc623.o
90 ifeq ($(CONFIG_MACH_SLP7_C210),y)
91 obj-$(CONFIG_CHARGER_MANAGER) += charger-slp7.o
93 ifeq ($(CONFIG_MACH_SLP10_C210),y)
94 obj-$(CONFIG_CHARGER_MANAGER) += charger-slp7.o
96 ifeq ($(CONFIG_MACH_C1_C210),y)
97 obj-$(CONFIG_CHARGER_MANAGER) += charger-c1.o
99 ifeq ($(CONFIG_MACH_U1_C210),y)
100 obj-$(CONFIG_CHARGER_MANAGER) += charger-u1.o
102 ifeq ($(CONFIG_MACH_U1HD_C210),y)
103 obj-$(CONFIG_CHARGER_MANAGER) += charger-u1hd.o
105 ifeq ($(CONFIG_MACH_P8_C210),y)
106 obj-$(CONFIG_CHARGER_MANAGER) += charger-p8.o
108 ifeq ($(CONFIG_MACH_Q1_C210),y)
109 obj-$(CONFIG_CHARGER_MANAGER) += charger-q1.o
111 obj-$(CONFIG_S5PV310_STOPWATCH) += stopwatch.o
112 obj-$(CONFIG_DEV_THERMAL) += tmu.o