Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
[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
dafc9543 14 select SAMSUNG_DMADEV
0df04f82 15 select S5P_EXT_INT
9e65bbf2 16 select S5P_HRT
0da3bead 17 select S5P_PM if PM
e2e13621 18 select S5P_SLEEP if PM
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
7200c11d
SN
79 select S5P_DEV_FIMC0
80 select S5P_DEV_FIMC1
81 select S5P_DEV_FIMC2
ba3fbef9
MS
82 select S3C_DEV_HSMMC
83 select S3C_DEV_HSMMC1
84 select S3C_DEV_HSMMC2
13904fba 85 select S5P_DEV_ONENAND
d61bd77f
KK
86 select S5PV210_SETUP_FB_24BPP
87 select S5PV210_SETUP_SDHCI
460dcb02 88 select S5PV210_SETUP_USB_PHY
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
b4a0dca7 95 select S5P_GPIO_INT
3965fdee 96 select S3C_DEV_FB
9f488c6f
SN
97 select S5P_DEV_FIMC0
98 select S5P_DEV_FIMC1
99 select S5P_DEV_FIMC2
19b90c7c
MS
100 select S3C_DEV_HSMMC
101 select S3C_DEV_HSMMC1
102 select S3C_DEV_HSMMC2
528ef1b5 103 select S3C_DEV_I2C1
b4a0dca7 104 select S3C_DEV_I2C2
66eb1238 105 select S5P_DEV_MFC
d5889d5d 106 select S3C_DEV_USB_HSOTG
13904fba 107 select S5P_DEV_ONENAND
2a555582 108 select SAMSUNG_DEV_KEYPAD
b74f2fb5 109 select S5P_DEV_TV
d61bd77f 110 select S5PV210_SETUP_FB_24BPP
528ef1b5 111 select S5PV210_SETUP_I2C1
b4a0dca7 112 select S5PV210_SETUP_I2C2
2a555582 113 select S5PV210_SETUP_KEYPAD
d61bd77f 114 select S5PV210_SETUP_SDHCI
39aefabb 115 select S5PV210_SETUP_FIMC
7f471ee8 116 select S5PV210_SETUP_USB_PHY
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
4106589f
SK
128 select S5P_DEV_FIMC0
129 select S5P_DEV_FIMC1
130 select S5P_DEV_FIMC2
6ff5d257 131 select S5P_DEV_MFC
d61bd77f 132 select SAMSUNG_DEV_IDE
170d7415
NKC
133 select S5PV210_SETUP_I2C1
134 select S5PV210_SETUP_I2C2
6901bbc8
KK
135 select S5PV210_SETUP_IDE
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
859e10c0
SK
157 select S5P_DEV_FIMC0
158 select S5P_DEV_FIMC1
159 select S5P_DEV_FIMC2
156d264b 160 select S5P_DEV_JPEG
c7bf01df 161 select S5P_DEV_MFC
41d8289d 162 select SAMSUNG_DEV_ADC
84ca326c 163 select SAMSUNG_DEV_BACKLIGHT
4b9a5ad5 164 select SAMSUNG_DEV_IDE
88a1cc43 165 select SAMSUNG_DEV_KEYPAD
5cd435b4 166 select SAMSUNG_DEV_PWM
41d8289d 167 select SAMSUNG_DEV_TS
8f49720d 168 select S5PV210_SETUP_FB_24BPP
170d7415
NKC
169 select S5PV210_SETUP_I2C1
170 select S5PV210_SETUP_I2C2
4b9a5ad5 171 select S5PV210_SETUP_IDE
f5807269 172 select S5PV210_SETUP_KEYPAD
976a62f2 173 select S5PV210_SETUP_SDHCI
25bcde9f 174 select S5PV210_SETUP_USB_PHY
939d28aa
KK
175 help
176 Machine support for Samsung SMDKV210
177
50442b55
KC
178config MACH_TORBRECK
179 bool "Torbreck"
180 select CPU_S5PV210
181 select ARCH_SPARSEMEM_ENABLE
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.187541 seconds and 5 git commands to generate.