diff options
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 62 |
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 | ||
117 | config GENERIC_BUST_SPINLOCK | ||
118 | bool | ||
119 | |||
120 | config ARCH_MAY_HAVE_PC_FDC | 117 | config 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 | ||
247 | config 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 | |||
250 | config ARCH_IOP32X | 256 | config 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 | ||
267 | config ARCH_IOP13XX | 273 | config 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 | |||
276 | config 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 | ||
284 | config ARCH_IXP2000 | 280 | config 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 | ||
291 | config ARCH_IXP23XX | 287 | config 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 | ||
298 | config ARCH_L7200 | 295 | config 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 | ||
308 | config ARCH_KS8695 | ||
309 | bool "Micrel/Kendin KS8695" | ||
310 | help | ||
311 | Support for Micrel/Kendin KS8695 "Centaur" (ARM922T) based | ||
312 | System-on-Chip devices. | ||
313 | |||
311 | config ARCH_NS9XXX | 314 | config ARCH_NS9XXX |
312 | bool "NetSilicon NS9xxx" | 315 | bool "NetSilicon NS9xxx" |
313 | help | 316 | help |
@@ -354,7 +357,6 @@ config ARCH_SA1100 | |||
354 | config ARCH_S3C2410 | 357 | config 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 | ||
382 | config ARCH_DAVINCI | ||
383 | bool "TI DaVinci" | ||
384 | select GENERIC_TIME | ||
385 | select GENERIC_CLOCKEVENTS | ||
386 | help | ||
387 | Support for TI's DaVinci platform. | ||
388 | |||
380 | config ARCH_OMAP | 389 | config 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 | ||
446 | source "arch/arm/mach-ns9xxx/Kconfig" | 455 | source "arch/arm/mach-ns9xxx/Kconfig" |
447 | 456 | ||
457 | source "arch/arm/mach-davinci/Kconfig" | ||
458 | |||
459 | source "arch/arm/mach-ks8695/Kconfig" | ||
460 | |||
448 | # Definitions to make life easier | 461 | # Definitions to make life easier |
449 | config ARCH_ACORN | 462 | config ARCH_ACORN |
450 | bool | 463 | bool |
@@ -505,7 +518,7 @@ config ISA_DMA_API | |||
505 | bool | 518 | bool |
506 | 519 | ||
507 | config PCI | 520 | config 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. |