aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig62
1 files changed, 38 insertions, 24 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index d7c0984d4a86..e55bbd32dcac 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -114,9 +114,6 @@ config GENERIC_CALIBRATE_DELAY
114 bool 114 bool
115 default y 115 default y
116 116
117config GENERIC_BUST_SPINLOCK
118 bool
119
120config ARCH_MAY_HAVE_PC_FDC 117config ARCH_MAY_HAVE_PC_FDC
121 bool 118 bool
122 119
@@ -247,6 +244,15 @@ config ARCH_IMX
247 help 244 help
248 Support for Motorola's i.MX family of processors (MX1, MXL). 245 Support for Motorola's i.MX family of processors (MX1, MXL).
249 246
247config ARCH_IOP13XX
248 bool "IOP13xx-based"
249 depends on MMU
250 select PLAT_IOP
251 select PCI
252 select ARCH_SUPPORTS_MSI
253 help
254 Support for Intel's IOP13XX (XScale) family of processors.
255
250config ARCH_IOP32X 256config ARCH_IOP32X
251 bool "IOP32x-based" 257 bool "IOP32x-based"
252 depends on MMU 258 depends on MMU
@@ -264,22 +270,12 @@ config ARCH_IOP33X
264 help 270 help
265 Support for Intel's IOP33X (XScale) family of processors. 271 Support for Intel's IOP33X (XScale) family of processors.
266 272
267config ARCH_IOP13XX 273config ARCH_IXP23XX
268 bool "IOP13xx-based" 274 bool "IXP23XX-based"
269 depends on MMU
270 select PLAT_IOP
271 select PCI
272 select ARCH_SUPPORTS_MSI
273 help
274 Support for Intel's IOP13XX (XScale) family of processors.
275
276config ARCH_IXP4XX
277 bool "IXP4xx-based"
278 depends on MMU 275 depends on MMU
279 select GENERIC_TIME 276 select PCI
280 select GENERIC_CLOCKEVENTS
281 help 277 help
282 Support for Intel's IXP4XX (XScale) family of processors. 278 Support for Intel's IXP23xx (XScale) family of processors.
283 279
284config ARCH_IXP2000 280config ARCH_IXP2000
285 bool "IXP2400/2800-based" 281 bool "IXP2400/2800-based"
@@ -288,12 +284,13 @@ config ARCH_IXP2000
288 help 284 help
289 Support for Intel's IXP2400/2800 (XScale) family of processors. 285 Support for Intel's IXP2400/2800 (XScale) family of processors.
290 286
291config ARCH_IXP23XX 287config ARCH_IXP4XX
292 bool "IXP23XX-based" 288 bool "IXP4xx-based"
293 depends on MMU 289 depends on MMU
294 select PCI 290 select GENERIC_TIME
291 select GENERIC_CLOCKEVENTS
295 help 292 help
296 Support for Intel's IXP23xx (XScale) family of processors. 293 Support for Intel's IXP4XX (XScale) family of processors.
297 294
298config ARCH_L7200 295config ARCH_L7200
299 bool "LinkUp-L7200" 296 bool "LinkUp-L7200"
@@ -308,6 +305,12 @@ config ARCH_L7200
308 If you have any questions or comments about the Linux kernel port 305 If you have any questions or comments about the Linux kernel port
309 to this board, send e-mail to <sjhill@cotw.com>. 306 to this board, send e-mail to <sjhill@cotw.com>.
310 307
308config ARCH_KS8695
309 bool "Micrel/Kendin KS8695"
310 help
311 Support for Micrel/Kendin KS8695 "Centaur" (ARM922T) based
312 System-on-Chip devices.
313
311config ARCH_NS9XXX 314config ARCH_NS9XXX
312 bool "NetSilicon NS9xxx" 315 bool "NetSilicon NS9xxx"
313 help 316 help
@@ -354,7 +357,6 @@ config ARCH_SA1100
354config ARCH_S3C2410 357config ARCH_S3C2410
355 bool "Samsung S3C2410, S3C2412, S3C2413, S3C2440, S3C2442, S3C2443" 358 bool "Samsung S3C2410, S3C2412, S3C2413, S3C2440, S3C2442, S3C2443"
356 select GENERIC_GPIO 359 select GENERIC_GPIO
357 select GENERIC_TIME
358 help 360 help
359 Samsung S3C2410X CPU based systems, such as the Simtec Electronics 361 Samsung S3C2410X CPU based systems, such as the Simtec Electronics
360 BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or 362 BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or
@@ -377,6 +379,13 @@ config ARCH_LH7A40X
377 core with a wide array of integrated devices for 379 core with a wide array of integrated devices for
378 hand-held and low-power applications. 380 hand-held and low-power applications.
379 381
382config ARCH_DAVINCI
383 bool "TI DaVinci"
384 select GENERIC_TIME
385 select GENERIC_CLOCKEVENTS
386 help
387 Support for TI's DaVinci platform.
388
380config ARCH_OMAP 389config ARCH_OMAP
381 bool "TI OMAP" 390 bool "TI OMAP"
382 select GENERIC_GPIO 391 select GENERIC_GPIO
@@ -445,6 +454,10 @@ source "arch/arm/mach-netx/Kconfig"
445 454
446source "arch/arm/mach-ns9xxx/Kconfig" 455source "arch/arm/mach-ns9xxx/Kconfig"
447 456
457source "arch/arm/mach-davinci/Kconfig"
458
459source "arch/arm/mach-ks8695/Kconfig"
460
448# Definitions to make life easier 461# Definitions to make life easier
449config ARCH_ACORN 462config ARCH_ACORN
450 bool 463 bool
@@ -505,7 +518,7 @@ config ISA_DMA_API
505 bool 518 bool
506 519
507config PCI 520config PCI
508 bool "PCI support" if ARCH_INTEGRATOR_AP || ARCH_VERSATILE_PB || ARCH_IXP4XX 521 bool "PCI support" if ARCH_INTEGRATOR_AP || ARCH_VERSATILE_PB || ARCH_IXP4XX || ARCH_KS8695
509 help 522 help
510 Find out whether you have a PCI motherboard. PCI is the name of a 523 Find out whether you have a PCI motherboard. PCI is the name of a
511 bus system, i.e. the way the CPU talks to the other stuff inside 524 bus system, i.e. the way the CPU talks to the other stuff inside
@@ -674,7 +687,8 @@ config LEDS
674 ARCH_LUBBOCK || MACH_MAINSTONE || ARCH_NETWINDER || \ 687 ARCH_LUBBOCK || MACH_MAINSTONE || ARCH_NETWINDER || \
675 ARCH_OMAP || ARCH_P720T || ARCH_PXA_IDP || \ 688 ARCH_OMAP || ARCH_P720T || ARCH_PXA_IDP || \
676 ARCH_SA1100 || ARCH_SHARK || ARCH_VERSATILE || \ 689 ARCH_SA1100 || ARCH_SHARK || ARCH_VERSATILE || \
677 ARCH_AT91 || MACH_TRIZEPS4 690 ARCH_AT91 || MACH_TRIZEPS4 || ARCH_DAVINCI || \
691 ARCH_KS8695
678 help 692 help
679 If you say Y here, the LEDs on your machine will be used 693 If you say Y here, the LEDs on your machine will be used
680 to provide useful information about your current system status. 694 to provide useful information about your current system status.