diff options
Diffstat (limited to 'arch/arm/plat-samsung/Kconfig')
-rw-r--r-- | arch/arm/plat-samsung/Kconfig | 64 |
1 files changed, 57 insertions, 7 deletions
diff --git a/arch/arm/plat-samsung/Kconfig b/arch/arm/plat-samsung/Kconfig index d552c65fa1b0..2753fb3e4f73 100644 --- a/arch/arm/plat-samsung/Kconfig +++ b/arch/arm/plat-samsung/Kconfig | |||
@@ -6,7 +6,7 @@ | |||
6 | 6 | ||
7 | config PLAT_SAMSUNG | 7 | config PLAT_SAMSUNG |
8 | bool | 8 | bool |
9 | depends on ARCH_S3C2410 || ARCH_S3C24A0 || ARCH_S3C64XX || ARCH_S5PC1XX | 9 | depends on ARCH_S3C2410 || ARCH_S3C24A0 || ARCH_S3C64XX |
10 | select NO_IOPORT | 10 | select NO_IOPORT |
11 | default y | 11 | default y |
12 | help | 12 | help |
@@ -90,12 +90,6 @@ config S3C_GPIO_CFG_S3C64XX | |||
90 | Internal configuration to enable S3C64XX style GPIO configuration | 90 | Internal configuration to enable S3C64XX style GPIO configuration |
91 | functions. | 91 | functions. |
92 | 92 | ||
93 | config S5P_GPIO_CFG_S5PC1XX | ||
94 | bool | ||
95 | help | ||
96 | Internal configuration to enable S5PC1XX style GPIO configuration | ||
97 | functions. | ||
98 | |||
99 | config S3C_GPIO_PULL_UPDOWN | 93 | config S3C_GPIO_PULL_UPDOWN |
100 | bool | 94 | bool |
101 | help | 95 | help |
@@ -111,6 +105,12 @@ config S3C_GPIO_PULL_UP | |||
111 | help | 105 | help |
112 | Internal configuration to enable the correct GPIO pull helper | 106 | Internal configuration to enable the correct GPIO pull helper |
113 | 107 | ||
108 | config S5P_GPIO_DRVSTR | ||
109 | bool | ||
110 | help | ||
111 | Internal configuration to get and set correct GPIO driver strength | ||
112 | helper | ||
113 | |||
114 | config SAMSUNG_GPIO_EXTRA | 114 | config SAMSUNG_GPIO_EXTRA |
115 | int "Number of additional GPIO pins" | 115 | int "Number of additional GPIO pins" |
116 | default 0 | 116 | default 0 |
@@ -160,11 +160,21 @@ config S3C_DEV_HSMMC2 | |||
160 | help | 160 | help |
161 | Compile in platform device definitions for HSMMC channel 2 | 161 | Compile in platform device definitions for HSMMC channel 2 |
162 | 162 | ||
163 | config S3C_DEV_HWMON | ||
164 | bool | ||
165 | help | ||
166 | Compile in platform device definitions for HWMON | ||
167 | |||
163 | config S3C_DEV_I2C1 | 168 | config S3C_DEV_I2C1 |
164 | bool | 169 | bool |
165 | help | 170 | help |
166 | Compile in platform device definitions for I2C channel 1 | 171 | Compile in platform device definitions for I2C channel 1 |
167 | 172 | ||
173 | config S3C_DEV_I2C2 | ||
174 | bool | ||
175 | help | ||
176 | Compile in platform device definitions for I2C channel 2 | ||
177 | |||
168 | config S3C_DEV_FB | 178 | config S3C_DEV_FB |
169 | bool | 179 | bool |
170 | help | 180 | help |
@@ -180,17 +190,43 @@ config S3C_DEV_USB_HSOTG | |||
180 | help | 190 | help |
181 | Compile in platform device definition for USB high-speed OtG | 191 | Compile in platform device definition for USB high-speed OtG |
182 | 192 | ||
193 | config S3C_DEV_WDT | ||
194 | bool | ||
195 | default y if ARCH_S3C2410 | ||
196 | help | ||
197 | Complie in platform device definition for Watchdog Timer | ||
198 | |||
183 | config S3C_DEV_NAND | 199 | config S3C_DEV_NAND |
184 | bool | 200 | bool |
185 | help | 201 | help |
186 | Compile in platform device definition for NAND controller | 202 | Compile in platform device definition for NAND controller |
187 | 203 | ||
204 | config S3C_DEV_ONENAND | ||
205 | bool | ||
206 | help | ||
207 | Compile in platform device definition for OneNAND controller | ||
208 | |||
209 | config S3C_DEV_RTC | ||
210 | bool | ||
211 | help | ||
212 | Complie in platform device definition for RTC | ||
213 | |||
214 | config SAMSUNG_DEV_ADC | ||
215 | bool | ||
216 | help | ||
217 | Compile in platform device definition for ADC controller | ||
218 | |||
188 | config S3C64XX_DEV_SPI | 219 | config S3C64XX_DEV_SPI |
189 | bool | 220 | bool |
190 | help | 221 | help |
191 | Compile in platform device definitions for S3C64XX's type | 222 | Compile in platform device definitions for S3C64XX's type |
192 | SPI controllers. | 223 | SPI controllers. |
193 | 224 | ||
225 | config SAMSUNG_DEV_TS | ||
226 | bool | ||
227 | help | ||
228 | Common in platform device definitions for touchscreen device | ||
229 | |||
194 | # DMA | 230 | # DMA |
195 | 231 | ||
196 | config S3C_DMA | 232 | config S3C_DMA |
@@ -198,6 +234,12 @@ config S3C_DMA | |||
198 | help | 234 | help |
199 | Internal configuration for S3C DMA core | 235 | Internal configuration for S3C DMA core |
200 | 236 | ||
237 | config S3C_PL330_DMA | ||
238 | bool | ||
239 | select PL330 | ||
240 | help | ||
241 | S3C DMA API Driver for PL330 DMAC. | ||
242 | |||
201 | comment "Power management" | 243 | comment "Power management" |
202 | 244 | ||
203 | config SAMSUNG_PM_DEBUG | 245 | config SAMSUNG_PM_DEBUG |
@@ -243,4 +285,12 @@ config SAMSUNG_PM_CHECK_CHUNKSIZE | |||
243 | 285 | ||
244 | See <file:Documentation/arm/Samsung-S3C24XX/Suspend.txt> | 286 | See <file:Documentation/arm/Samsung-S3C24XX/Suspend.txt> |
245 | 287 | ||
288 | config SAMSUNG_WAKEMASK | ||
289 | bool | ||
290 | depends on PM | ||
291 | help | ||
292 | Compile support for wakeup-mask controls found on the S3C6400 | ||
293 | and above. This code allows a set of interrupt to wakeup-mask | ||
294 | mappings. See <plat/wakeup-mask.h> | ||
295 | |||
246 | endif | 296 | endif |