]>
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 | |
7d1a2077 | 14 | select S3C_PL330_DMA |
0df04f82 | 15 | select S5P_EXT_INT |
ea31fd43 | 16 | select S5PV210_PM if PM |
939d28aa KK |
17 | help |
18 | Enable S5PV210 CPU support | |
19 | ||
e6f66a9f MS |
20 | config S5PV210_SETUP_I2C1 |
21 | bool | |
22 | help | |
23 | Common setup code for i2c bus 1. | |
24 | ||
25 | config S5PV210_SETUP_I2C2 | |
26 | bool | |
27 | help | |
28 | Common setup code for i2c bus 2. | |
29 | ||
4b9a5ad5 AK |
30 | config S5PV210_SETUP_IDE |
31 | bool | |
32 | help | |
33 | Common setup code for S5PV210 IDE GPIO configurations | |
34 | ||
5b696a67 MS |
35 | config S5PV210_SETUP_FB_24BPP |
36 | bool | |
37 | help | |
38 | Common setup code for S5PV210 with an 24bpp RGB display helper. | |
39 | ||
e7d0628c JS |
40 | config S5PV210_SETUP_KEYPAD |
41 | bool | |
42 | help | |
43 | Common setup code for keypad. | |
44 | ||
e6f66a9f MS |
45 | config S5PV210_SETUP_SDHCI |
46 | bool | |
47 | select S5PV210_SETUP_SDHCI_GPIO | |
48 | help | |
49 | Internal helper functions for S5PV210 based SDHCI systems | |
50 | ||
51 | config S5PV210_SETUP_SDHCI_GPIO | |
52 | bool | |
53 | help | |
54 | Common setup code for SDHCI gpio. | |
55 | ||
6901bbc8 | 56 | menu "S5PC110 Machines" |
eff4c74d BD |
57 | |
58 | config MACH_AQUILA | |
6901bbc8 | 59 | bool "Aquila" |
eff4c74d | 60 | select CPU_S5PV210 |
eff4c74d | 61 | select S3C_DEV_FB |
7200c11d SN |
62 | select S5P_DEV_FIMC0 |
63 | select S5P_DEV_FIMC1 | |
64 | select S5P_DEV_FIMC2 | |
ba3fbef9 MS |
65 | select S3C_DEV_HSMMC |
66 | select S3C_DEV_HSMMC1 | |
67 | select S3C_DEV_HSMMC2 | |
13904fba | 68 | select S5P_DEV_ONENAND |
d61bd77f KK |
69 | select S5PV210_SETUP_FB_24BPP |
70 | select S5PV210_SETUP_SDHCI | |
eff4c74d BD |
71 | help |
72 | Machine support for the Samsung Aquila target based on S5PC110 SoC | |
73 | ||
2e57da41 JS |
74 | config MACH_GONI |
75 | bool "GONI" | |
76 | select CPU_S5PV210 | |
b4a0dca7 | 77 | select S5P_GPIO_INT |
3965fdee | 78 | select S3C_DEV_FB |
9f488c6f SN |
79 | select S5P_DEV_FIMC0 |
80 | select S5P_DEV_FIMC1 | |
81 | select S5P_DEV_FIMC2 | |
19b90c7c MS |
82 | select S3C_DEV_HSMMC |
83 | select S3C_DEV_HSMMC1 | |
84 | select S3C_DEV_HSMMC2 | |
528ef1b5 | 85 | select S3C_DEV_I2C1 |
b4a0dca7 | 86 | select S3C_DEV_I2C2 |
d5889d5d | 87 | select S3C_DEV_USB_HSOTG |
13904fba | 88 | select S5P_DEV_ONENAND |
2a555582 | 89 | select SAMSUNG_DEV_KEYPAD |
d61bd77f | 90 | select S5PV210_SETUP_FB_24BPP |
528ef1b5 | 91 | select S5PV210_SETUP_I2C1 |
b4a0dca7 | 92 | select S5PV210_SETUP_I2C2 |
2a555582 | 93 | select S5PV210_SETUP_KEYPAD |
d61bd77f | 94 | select S5PV210_SETUP_SDHCI |
2e57da41 JS |
95 | help |
96 | Machine support for Samsung GONI board | |
97 | S5PC110(MCP) is one of package option of S5PV210 | |
939d28aa | 98 | |
6901bbc8 KK |
99 | config MACH_SMDKC110 |
100 | bool "SMDKC110" | |
101 | select CPU_S5PV210 | |
170d7415 NKC |
102 | select S3C_DEV_I2C1 |
103 | select S3C_DEV_I2C2 | |
f5807269 | 104 | select S3C_DEV_RTC |
6901bbc8 | 105 | select S3C_DEV_WDT |
d61bd77f | 106 | select SAMSUNG_DEV_IDE |
170d7415 NKC |
107 | select S5PV210_SETUP_I2C1 |
108 | select S5PV210_SETUP_I2C2 | |
6901bbc8 KK |
109 | select S5PV210_SETUP_IDE |
110 | help | |
111 | Machine support for Samsung SMDKC110 | |
112 | S5PC110(MCP) is one of package option of S5PV210 | |
113 | ||
114 | endmenu | |
115 | ||
6901bbc8 KK |
116 | menu "S5PV210 Machines" |
117 | ||
939d28aa KK |
118 | config MACH_SMDKV210 |
119 | bool "SMDKV210" | |
120 | select CPU_S5PV210 | |
976a62f2 HL |
121 | select S3C_DEV_HSMMC |
122 | select S3C_DEV_HSMMC1 | |
123 | select S3C_DEV_HSMMC2 | |
124 | select S3C_DEV_HSMMC3 | |
170d7415 NKC |
125 | select S3C_DEV_I2C1 |
126 | select S3C_DEV_I2C2 | |
d61bd77f KK |
127 | select S3C_DEV_RTC |
128 | select S3C_DEV_WDT | |
41d8289d | 129 | select SAMSUNG_DEV_ADC |
4b9a5ad5 | 130 | select SAMSUNG_DEV_IDE |
88a1cc43 | 131 | select SAMSUNG_DEV_KEYPAD |
41d8289d | 132 | select SAMSUNG_DEV_TS |
170d7415 NKC |
133 | select S5PV210_SETUP_I2C1 |
134 | select S5PV210_SETUP_I2C2 | |
4b9a5ad5 | 135 | select S5PV210_SETUP_IDE |
f5807269 | 136 | select S5PV210_SETUP_KEYPAD |
976a62f2 | 137 | select S5PV210_SETUP_SDHCI |
939d28aa KK |
138 | help |
139 | Machine support for Samsung SMDKV210 | |
140 | ||
50442b55 KC |
141 | config MACH_TORBRECK |
142 | bool "Torbreck" | |
143 | select CPU_S5PV210 | |
144 | select ARCH_SPARSEMEM_ENABLE | |
145 | select S3C_DEV_HSMMC | |
146 | select S3C_DEV_HSMMC1 | |
147 | select S3C_DEV_HSMMC2 | |
148 | select S3C_DEV_HSMMC3 | |
149 | select S3C_DEV_I2C1 | |
150 | select S3C_DEV_I2C2 | |
151 | select S3C_DEV_RTC | |
152 | select S3C_DEV_WDT | |
153 | select S5PV210_SETUP_I2C1 | |
154 | select S5PV210_SETUP_I2C2 | |
155 | select S5PV210_SETUP_SDHCI | |
156 | help | |
157 | Machine support for aESOP Torbreck | |
158 | ||
6901bbc8 | 159 | endmenu |
939d28aa | 160 | |
ea31fd43 JL |
161 | config S5PV210_PM |
162 | bool | |
163 | help | |
164 | Power Management code common to S5PV210 | |
165 | ||
939d28aa | 166 | endif |