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 | |
14 | select PLAT_S5P | |
7d1a2077 | 15 | select S3C_PL330_DMA |
0df04f82 | 16 | select S5P_EXT_INT |
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 BD |
60 | select CPU_S5PV210 |
61 | select ARCH_SPARSEMEM_ENABLE | |
62 | select S5PV210_SETUP_FB_24BPP | |
ba3fbef9 | 63 | select S5PV210_SETUP_SDHCI |
eff4c74d | 64 | select S3C_DEV_FB |
ab7a3379 | 65 | select S5PC110_DEV_ONENAND |
ba3fbef9 MS |
66 | select S3C_DEV_HSMMC |
67 | select S3C_DEV_HSMMC1 | |
68 | select S3C_DEV_HSMMC2 | |
eff4c74d BD |
69 | help |
70 | Machine support for the Samsung Aquila target based on S5PC110 SoC | |
71 | ||
2e57da41 JS |
72 | config MACH_GONI |
73 | bool "GONI" | |
74 | select CPU_S5PV210 | |
75 | select ARCH_SPARSEMEM_ENABLE | |
3965fdee | 76 | select S5PV210_SETUP_FB_24BPP |
19b90c7c | 77 | select S5PV210_SETUP_SDHCI |
3965fdee | 78 | select S3C_DEV_FB |
4cefa360 | 79 | select S5PC110_DEV_ONENAND |
19b90c7c MS |
80 | select S3C_DEV_HSMMC |
81 | select S3C_DEV_HSMMC1 | |
82 | select S3C_DEV_HSMMC2 | |
2e57da41 JS |
83 | help |
84 | Machine support for Samsung GONI board | |
85 | S5PC110(MCP) is one of package option of S5PV210 | |
939d28aa | 86 | |
6901bbc8 KK |
87 | config MACH_SMDKC110 |
88 | bool "SMDKC110" | |
89 | select CPU_S5PV210 | |
90 | select ARCH_SPARSEMEM_ENABLE | |
170d7415 NKC |
91 | select S3C_DEV_I2C1 |
92 | select S3C_DEV_I2C2 | |
6901bbc8 | 93 | select SAMSUNG_DEV_IDE |
f5807269 | 94 | select S3C_DEV_RTC |
6901bbc8 | 95 | select S3C_DEV_WDT |
f5807269 | 96 | select HAVE_S3C_RTC |
6901bbc8 | 97 | select HAVE_S3C2410_WATCHDOG |
170d7415 NKC |
98 | select S5PV210_SETUP_I2C1 |
99 | select S5PV210_SETUP_I2C2 | |
6901bbc8 KK |
100 | select S5PV210_SETUP_IDE |
101 | help | |
102 | Machine support for Samsung SMDKC110 | |
103 | S5PC110(MCP) is one of package option of S5PV210 | |
104 | ||
105 | endmenu | |
106 | ||
999304be MS |
107 | config S5PC110_DEV_ONENAND |
108 | bool | |
109 | help | |
110 | Compile in platform device definition for OneNAND1 controller | |
111 | ||
6901bbc8 KK |
112 | menu "S5PV210 Machines" |
113 | ||
939d28aa KK |
114 | config MACH_SMDKV210 |
115 | bool "SMDKV210" | |
116 | select CPU_S5PV210 | |
117 | select ARCH_SPARSEMEM_ENABLE | |
41d8289d | 118 | select SAMSUNG_DEV_ADC |
976a62f2 HL |
119 | select S3C_DEV_HSMMC |
120 | select S3C_DEV_HSMMC1 | |
121 | select S3C_DEV_HSMMC2 | |
122 | select S3C_DEV_HSMMC3 | |
170d7415 NKC |
123 | select S3C_DEV_I2C1 |
124 | select S3C_DEV_I2C2 | |
4b9a5ad5 | 125 | select SAMSUNG_DEV_IDE |
88a1cc43 | 126 | select SAMSUNG_DEV_KEYPAD |
41d8289d | 127 | select SAMSUNG_DEV_TS |
f5807269 | 128 | select S3C_DEV_RTC |
5b7d7b22 | 129 | select S3C_DEV_WDT |
f5807269 | 130 | select HAVE_S3C_RTC |
5b7d7b22 | 131 | select HAVE_S3C2410_WATCHDOG |
170d7415 NKC |
132 | select S5PV210_SETUP_I2C1 |
133 | select S5PV210_SETUP_I2C2 | |
4b9a5ad5 | 134 | select S5PV210_SETUP_IDE |
f5807269 | 135 | select S5PV210_SETUP_KEYPAD |
976a62f2 | 136 | select S5PV210_SETUP_SDHCI |
939d28aa KK |
137 | help |
138 | Machine support for Samsung SMDKV210 | |
139 | ||
6901bbc8 | 140 | endmenu |
939d28aa | 141 | |
939d28aa | 142 | endif |