Merge branch 'for-v3.11' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping
[deliverable/linux.git] / arch / arm / mach-s5pv210 / Kconfig
CommitLineData
939d28aa
KK
1# arch/arm/mach-s5pv210/Kconfig
2#
3# Copyright (c) 2010 Samsung Electronics Co., Ltd.
4# http://www.samsung.com/
5#
6# Licensed under GPLv2
7
8# Configuration options for the S5PV210/S5PC110
9
10if ARCH_S5PV210
11
12config CPU_S5PV210
13 bool
0df04f82 14 select S5P_EXT_INT
0da3bead 15 select S5P_PM if PM
e2e13621 16 select S5P_SLEEP if PM
b1b3f49c 17 select SAMSUNG_DMADEV
c1fcd403 18 select SAMSUNG_HRT
939d28aa
KK
19 help
20 Enable S5PV210 CPU support
21
e6f66a9f
MS
22config S5PV210_SETUP_I2C1
23 bool
24 help
25 Common setup code for i2c bus 1.
26
27config S5PV210_SETUP_I2C2
28 bool
29 help
30 Common setup code for i2c bus 2.
31
4b9a5ad5
AK
32config S5PV210_SETUP_IDE
33 bool
34 help
35 Common setup code for S5PV210 IDE GPIO configurations
36
5b696a67
MS
37config S5PV210_SETUP_FB_24BPP
38 bool
39 help
40 Common setup code for S5PV210 with an 24bpp RGB display helper.
41
e7d0628c
JS
42config S5PV210_SETUP_KEYPAD
43 bool
44 help
45 Common setup code for keypad.
46
e6f66a9f
MS
47config S5PV210_SETUP_SDHCI
48 bool
49 select S5PV210_SETUP_SDHCI_GPIO
50 help
51 Internal helper functions for S5PV210 based SDHCI systems
52
53config S5PV210_SETUP_SDHCI_GPIO
54 bool
55 help
56 Common setup code for SDHCI gpio.
57
0048a173
SN
58config S5PV210_SETUP_FIMC
59 bool
60 help
61 Common setup code for the camera interfaces.
62
5aa4a395
PV
63config S5PV210_SETUP_SPI
64 bool
65 help
66 Common setup code for SPI GPIO configurations.
67
7f471ee8
JS
68config S5PV210_SETUP_USB_PHY
69 bool
70 help
71 Common setup code for USB PHY controller
72
6901bbc8 73menu "S5PC110 Machines"
eff4c74d
BD
74
75config MACH_AQUILA
6901bbc8 76 bool "Aquila"
eff4c74d 77 select CPU_S5PV210
eff4c74d 78 select S3C_DEV_FB
ba3fbef9
MS
79 select S3C_DEV_HSMMC
80 select S3C_DEV_HSMMC1
81 select S3C_DEV_HSMMC2
d61bd77f
KK
82 select S5PV210_SETUP_FB_24BPP
83 select S5PV210_SETUP_SDHCI
460dcb02 84 select S5PV210_SETUP_USB_PHY
b1b3f49c
RK
85 select S5P_DEV_FIMC0
86 select S5P_DEV_FIMC1
87 select S5P_DEV_FIMC2
88 select S5P_DEV_ONENAND
eff4c74d
BD
89 help
90 Machine support for the Samsung Aquila target based on S5PC110 SoC
91
2e57da41
JS
92config MACH_GONI
93 bool "GONI"
94 select CPU_S5PV210
3965fdee 95 select S3C_DEV_FB
19b90c7c
MS
96 select S3C_DEV_HSMMC
97 select S3C_DEV_HSMMC1
98 select S3C_DEV_HSMMC2
528ef1b5 99 select S3C_DEV_I2C1
b4a0dca7 100 select S3C_DEV_I2C2
d5889d5d 101 select S3C_DEV_USB_HSOTG
d61bd77f 102 select S5PV210_SETUP_FB_24BPP
b1b3f49c 103 select S5PV210_SETUP_FIMC
528ef1b5 104 select S5PV210_SETUP_I2C1
b4a0dca7 105 select S5PV210_SETUP_I2C2
2a555582 106 select S5PV210_SETUP_KEYPAD
d61bd77f 107 select S5PV210_SETUP_SDHCI
7f471ee8 108 select S5PV210_SETUP_USB_PHY
b1b3f49c
RK
109 select S5P_DEV_FIMC0
110 select S5P_DEV_FIMC1
111 select S5P_DEV_FIMC2
112 select S5P_DEV_MFC
113 select S5P_DEV_ONENAND
114 select S5P_DEV_TV
115 select S5P_GPIO_INT
116 select SAMSUNG_DEV_KEYPAD
2e57da41
JS
117 help
118 Machine support for Samsung GONI board
119 S5PC110(MCP) is one of package option of S5PV210
939d28aa 120
6901bbc8
KK
121config MACH_SMDKC110
122 bool "SMDKC110"
123 select CPU_S5PV210
170d7415
NKC
124 select S3C_DEV_I2C1
125 select S3C_DEV_I2C2
f5807269 126 select S3C_DEV_RTC
6901bbc8 127 select S3C_DEV_WDT
b1b3f49c
RK
128 select S5PV210_SETUP_I2C1
129 select S5PV210_SETUP_I2C2
130 select S5PV210_SETUP_IDE
4106589f
SK
131 select S5P_DEV_FIMC0
132 select S5P_DEV_FIMC1
133 select S5P_DEV_FIMC2
6ff5d257 134 select S5P_DEV_MFC
d61bd77f 135 select SAMSUNG_DEV_IDE
6901bbc8
KK
136 help
137 Machine support for Samsung SMDKC110
138 S5PC110(MCP) is one of package option of S5PV210
139
140endmenu
141
6901bbc8
KK
142menu "S5PV210 Machines"
143
939d28aa
KK
144config MACH_SMDKV210
145 bool "SMDKV210"
146 select CPU_S5PV210
8f49720d 147 select S3C_DEV_FB
976a62f2
HL
148 select S3C_DEV_HSMMC
149 select S3C_DEV_HSMMC1
150 select S3C_DEV_HSMMC2
151 select S3C_DEV_HSMMC3
170d7415
NKC
152 select S3C_DEV_I2C1
153 select S3C_DEV_I2C2
d61bd77f 154 select S3C_DEV_RTC
25bcde9f 155 select S3C_DEV_USB_HSOTG
d61bd77f 156 select S3C_DEV_WDT
b1b3f49c
RK
157 select S5PV210_SETUP_FB_24BPP
158 select S5PV210_SETUP_I2C1
159 select S5PV210_SETUP_I2C2
160 select S5PV210_SETUP_IDE
161 select S5PV210_SETUP_KEYPAD
162 select S5PV210_SETUP_SDHCI
163 select S5PV210_SETUP_USB_PHY
859e10c0
SK
164 select S5P_DEV_FIMC0
165 select S5P_DEV_FIMC1
166 select S5P_DEV_FIMC2
156d264b 167 select S5P_DEV_JPEG
c7bf01df 168 select S5P_DEV_MFC
41d8289d 169 select SAMSUNG_DEV_ADC
84ca326c 170 select SAMSUNG_DEV_BACKLIGHT
4b9a5ad5 171 select SAMSUNG_DEV_IDE
88a1cc43 172 select SAMSUNG_DEV_KEYPAD
5cd435b4 173 select SAMSUNG_DEV_PWM
41d8289d 174 select SAMSUNG_DEV_TS
939d28aa
KK
175 help
176 Machine support for Samsung SMDKV210
177
50442b55
KC
178config MACH_TORBRECK
179 bool "Torbreck"
50442b55 180 select ARCH_SPARSEMEM_ENABLE
b1b3f49c 181 select CPU_S5PV210
50442b55
KC
182 select S3C_DEV_HSMMC
183 select S3C_DEV_HSMMC1
184 select S3C_DEV_HSMMC2
185 select S3C_DEV_HSMMC3
186 select S3C_DEV_I2C1
187 select S3C_DEV_I2C2
188 select S3C_DEV_RTC
189 select S3C_DEV_WDT
190 select S5PV210_SETUP_I2C1
191 select S5PV210_SETUP_I2C2
192 select S5PV210_SETUP_SDHCI
193 help
194 Machine support for aESOP Torbreck
195
6901bbc8 196endmenu
939d28aa 197
939d28aa 198endif
This page took 0.172299 seconds and 5 git commands to generate.