Commit | Line | Data |
---|---|---|
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 | ||
10 | if ARCH_S5PV210 | |
11 | ||
12 | config CPU_S5PV210 | |
13 | bool | |
0df04f82 | 14 | select S5P_EXT_INT |
9e65bbf2 | 15 | select S5P_HRT |
0da3bead | 16 | select S5P_PM if PM |
e2e13621 | 17 | select S5P_SLEEP if PM |
b1b3f49c | 18 | select SAMSUNG_DMADEV |
939d28aa KK |
19 | help |
20 | Enable S5PV210 CPU support | |
21 | ||
e6f66a9f MS |
22 | config S5PV210_SETUP_I2C1 |
23 | bool | |
24 | help | |
25 | Common setup code for i2c bus 1. | |
26 | ||
27 | config S5PV210_SETUP_I2C2 | |
28 | bool | |
29 | help | |
30 | Common setup code for i2c bus 2. | |
31 | ||
4b9a5ad5 AK |
32 | config S5PV210_SETUP_IDE |
33 | bool | |
34 | help | |
35 | Common setup code for S5PV210 IDE GPIO configurations | |
36 | ||
5b696a67 MS |
37 | config S5PV210_SETUP_FB_24BPP |
38 | bool | |
39 | help | |
40 | Common setup code for S5PV210 with an 24bpp RGB display helper. | |
41 | ||
e7d0628c JS |
42 | config S5PV210_SETUP_KEYPAD |
43 | bool | |
44 | help | |
45 | Common setup code for keypad. | |
46 | ||
e6f66a9f MS |
47 | config S5PV210_SETUP_SDHCI |
48 | bool | |
49 | select S5PV210_SETUP_SDHCI_GPIO | |
50 | help | |
51 | Internal helper functions for S5PV210 based SDHCI systems | |
52 | ||
53 | config S5PV210_SETUP_SDHCI_GPIO | |
54 | bool | |
55 | help | |
56 | Common setup code for SDHCI gpio. | |
57 | ||
0048a173 SN |
58 | config S5PV210_SETUP_FIMC |
59 | bool | |
60 | help | |
61 | Common setup code for the camera interfaces. | |
62 | ||
5aa4a395 PV |
63 | config S5PV210_SETUP_SPI |
64 | bool | |
65 | help | |
66 | Common setup code for SPI GPIO configurations. | |
67 | ||
7f471ee8 JS |
68 | config S5PV210_SETUP_USB_PHY |
69 | bool | |
70 | help | |
71 | Common setup code for USB PHY controller | |
72 | ||
6901bbc8 | 73 | menu "S5PC110 Machines" |
eff4c74d BD |
74 | |
75 | config 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 |
92 | config 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 |
121 | config 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 | ||
140 | endmenu | |
141 | ||
6901bbc8 KK |
142 | menu "S5PV210 Machines" |
143 | ||
939d28aa KK |
144 | config 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 |
178 | config 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 | 196 | endmenu |
939d28aa | 197 | |
939d28aa | 198 | endif |