aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig28
1 files changed, 21 insertions, 7 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index ea8b9be02b60..652cd32a09c5 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -12,6 +12,7 @@ config ARM
12 select RTC_LIB 12 select RTC_LIB
13 select SYS_SUPPORTS_APM_EMULATION 13 select SYS_SUPPORTS_APM_EMULATION
14 select HAVE_OPROFILE 14 select HAVE_OPROFILE
15 select HAVE_ARCH_KGDB
15 select HAVE_KPROBES if (!XIP_KERNEL) 16 select HAVE_KPROBES if (!XIP_KERNEL)
16 select HAVE_KRETPROBES if (HAVE_KPROBES) 17 select HAVE_KRETPROBES if (HAVE_KPROBES)
17 select HAVE_FTRACE if (!XIP_KERNEL) 18 select HAVE_FTRACE if (!XIP_KERNEL)
@@ -198,12 +199,14 @@ choice
198config ARCH_AAEC2000 199config ARCH_AAEC2000
199 bool "Agilent AAEC-2000 based" 200 bool "Agilent AAEC-2000 based"
200 select ARM_AMBA 201 select ARM_AMBA
202 select HAVE_CLK
201 help 203 help
202 This enables support for systems based on the Agilent AAEC-2000 204 This enables support for systems based on the Agilent AAEC-2000
203 205
204config ARCH_INTEGRATOR 206config ARCH_INTEGRATOR
205 bool "ARM Ltd. Integrator family" 207 bool "ARM Ltd. Integrator family"
206 select ARM_AMBA 208 select ARM_AMBA
209 select HAVE_CLK
207 select ICST525 210 select ICST525
208 help 211 help
209 Support for ARM's Integrator platform. 212 Support for ARM's Integrator platform.
@@ -211,6 +214,7 @@ config ARCH_INTEGRATOR
211config ARCH_REALVIEW 214config ARCH_REALVIEW
212 bool "ARM Ltd. RealView family" 215 bool "ARM Ltd. RealView family"
213 select ARM_AMBA 216 select ARM_AMBA
217 select HAVE_CLK
214 select ICST307 218 select ICST307
215 select GENERIC_TIME 219 select GENERIC_TIME
216 select GENERIC_CLOCKEVENTS 220 select GENERIC_CLOCKEVENTS
@@ -221,6 +225,7 @@ config ARCH_VERSATILE
221 bool "ARM Ltd. Versatile family" 225 bool "ARM Ltd. Versatile family"
222 select ARM_AMBA 226 select ARM_AMBA
223 select ARM_VIC 227 select ARM_VIC
228 select HAVE_CLK
224 select ICST307 229 select ICST307
225 select GENERIC_TIME 230 select GENERIC_TIME
226 select GENERIC_CLOCKEVENTS 231 select GENERIC_CLOCKEVENTS
@@ -262,7 +267,9 @@ config ARCH_EP93XX
262 select ARM_AMBA 267 select ARM_AMBA
263 select ARM_VIC 268 select ARM_VIC
264 select GENERIC_GPIO 269 select GENERIC_GPIO
265 select HAVE_GPIO_LIB 270 select HAVE_CLK
271 select HAVE_CLK
272 select ARCH_REQUIRE_GPIOLIB
266 help 273 help
267 This enables support for the Cirrus EP93xx series of CPUs. 274 This enables support for the Cirrus EP93xx series of CPUs.
268 275
@@ -308,7 +315,7 @@ config ARCH_IOP32X
308 select PLAT_IOP 315 select PLAT_IOP
309 select PCI 316 select PCI
310 select GENERIC_GPIO 317 select GENERIC_GPIO
311 select HAVE_GPIO_LIB 318 select ARCH_REQUIRE_GPIOLIB
312 help 319 help
313 Support for Intel's 80219 and IOP32X (XScale) family of 320 Support for Intel's 80219 and IOP32X (XScale) family of
314 processors. 321 processors.
@@ -319,7 +326,7 @@ config ARCH_IOP33X
319 select PLAT_IOP 326 select PLAT_IOP
320 select PCI 327 select PCI
321 select GENERIC_GPIO 328 select GENERIC_GPIO
322 select HAVE_GPIO_LIB 329 select ARCH_REQUIRE_GPIOLIB
323 help 330 help
324 Support for Intel's IOP33X (XScale) family of processors. 331 Support for Intel's IOP33X (XScale) family of processors.
325 332
@@ -381,6 +388,7 @@ config ARCH_NS9XXX
381 select GENERIC_GPIO 388 select GENERIC_GPIO
382 select GENERIC_TIME 389 select GENERIC_TIME
383 select GENERIC_CLOCKEVENTS 390 select GENERIC_CLOCKEVENTS
391 select HAVE_CLK
384 help 392 help
385 Say Y here if you intend to run this kernel on a NetSilicon NS9xxx 393 Say Y here if you intend to run this kernel on a NetSilicon NS9xxx
386 System. 394 System.
@@ -411,7 +419,7 @@ config ARCH_MXC
411 select GENERIC_CLOCKEVENTS 419 select GENERIC_CLOCKEVENTS
412 select ARCH_MTD_XIP 420 select ARCH_MTD_XIP
413 select GENERIC_GPIO 421 select GENERIC_GPIO
414 select HAVE_GPIO_LIB 422 select ARCH_REQUIRE_GPIOLIB
415 help 423 help
416 Support for Freescale MXC/iMX-based family of processors 424 Support for Freescale MXC/iMX-based family of processors
417 425
@@ -430,6 +438,7 @@ config ARCH_ORION5X
430 438
431config ARCH_PNX4008 439config ARCH_PNX4008
432 bool "Philips Nexperia PNX4008 Mobile" 440 bool "Philips Nexperia PNX4008 Mobile"
441 select HAVE_CLK
433 help 442 help
434 This enables support for Philips PNX4008 mobile platform. 443 This enables support for Philips PNX4008 mobile platform.
435 444
@@ -438,7 +447,8 @@ config ARCH_PXA
438 depends on MMU 447 depends on MMU
439 select ARCH_MTD_XIP 448 select ARCH_MTD_XIP
440 select GENERIC_GPIO 449 select GENERIC_GPIO
441 select HAVE_GPIO_LIB 450 select HAVE_CLK
451 select ARCH_REQUIRE_GPIOLIB
442 select GENERIC_TIME 452 select GENERIC_TIME
443 select GENERIC_CLOCKEVENTS 453 select GENERIC_CLOCKEVENTS
444 select TICK_ONESHOT 454 select TICK_ONESHOT
@@ -468,14 +478,16 @@ config ARCH_SA1100
468 select GENERIC_GPIO 478 select GENERIC_GPIO
469 select GENERIC_TIME 479 select GENERIC_TIME
470 select GENERIC_CLOCKEVENTS 480 select GENERIC_CLOCKEVENTS
481 select HAVE_CLK
471 select TICK_ONESHOT 482 select TICK_ONESHOT
472 select HAVE_GPIO_LIB 483 select ARCH_REQUIRE_GPIOLIB
473 help 484 help
474 Support for StrongARM 11x0 based boards. 485 Support for StrongARM 11x0 based boards.
475 486
476config ARCH_S3C2410 487config ARCH_S3C2410
477 bool "Samsung S3C2410, S3C2412, S3C2413, S3C2440, S3C2442, S3C2443" 488 bool "Samsung S3C2410, S3C2412, S3C2413, S3C2440, S3C2442, S3C2443"
478 select GENERIC_GPIO 489 select GENERIC_GPIO
490 select HAVE_CLK
479 help 491 help
480 Samsung S3C2410X CPU based systems, such as the Simtec Electronics 492 Samsung S3C2410X CPU based systems, such as the Simtec Electronics
481 BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or 493 BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or
@@ -503,13 +515,15 @@ config ARCH_DAVINCI
503 select GENERIC_TIME 515 select GENERIC_TIME
504 select GENERIC_CLOCKEVENTS 516 select GENERIC_CLOCKEVENTS
505 select GENERIC_GPIO 517 select GENERIC_GPIO
518 select HAVE_CLK
506 help 519 help
507 Support for TI's DaVinci platform. 520 Support for TI's DaVinci platform.
508 521
509config ARCH_OMAP 522config ARCH_OMAP
510 bool "TI OMAP" 523 bool "TI OMAP"
511 select GENERIC_GPIO 524 select GENERIC_GPIO
512 select HAVE_GPIO_LIB 525 select HAVE_CLK
526 select ARCH_REQUIRE_GPIOLIB
513 select GENERIC_TIME 527 select GENERIC_TIME
514 select GENERIC_CLOCKEVENTS 528 select GENERIC_CLOCKEVENTS
515 help 529 help