diff options
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 48 |
1 files changed, 44 insertions, 4 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 4ea3d9e97f7f..de211ac3853e 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -180,8 +180,8 @@ config ARCH_AT91 | |||
180 | bool "Atmel AT91" | 180 | bool "Atmel AT91" |
181 | select GENERIC_GPIO | 181 | select GENERIC_GPIO |
182 | help | 182 | help |
183 | This enables support for systems based on the Atmel AT91RM9200 | 183 | This enables support for systems based on the Atmel AT91RM9200, |
184 | and AT91SAM9xxx processors. | 184 | AT91SAM9 and AT91CAP9 processors. |
185 | 185 | ||
186 | config ARCH_CLPS7500 | 186 | config ARCH_CLPS7500 |
187 | bool "Cirrus CL-PS7500FE" | 187 | bool "Cirrus CL-PS7500FE" |
@@ -217,6 +217,7 @@ config ARCH_EP93XX | |||
217 | bool "EP93xx-based" | 217 | bool "EP93xx-based" |
218 | select ARM_AMBA | 218 | select ARM_AMBA |
219 | select ARM_VIC | 219 | select ARM_VIC |
220 | select GENERIC_GPIO | ||
220 | help | 221 | help |
221 | This enables support for the Cirrus EP93xx series of CPUs. | 222 | This enables support for the Cirrus EP93xx series of CPUs. |
222 | 223 | ||
@@ -333,6 +334,16 @@ config ARCH_MXC | |||
333 | help | 334 | help |
334 | Support for Freescale MXC/iMX-based family of processors | 335 | Support for Freescale MXC/iMX-based family of processors |
335 | 336 | ||
337 | config ARCH_ORION | ||
338 | bool "Marvell Orion" | ||
339 | depends on MMU | ||
340 | select PCI | ||
341 | select GENERIC_GPIO | ||
342 | select GENERIC_TIME | ||
343 | select GENERIC_CLOCKEVENTS | ||
344 | help | ||
345 | Support for Marvell Orion System on Chip family. | ||
346 | |||
336 | config ARCH_PNX4008 | 347 | config ARCH_PNX4008 |
337 | bool "Philips Nexperia PNX4008 Mobile" | 348 | bool "Philips Nexperia PNX4008 Mobile" |
338 | help | 349 | help |
@@ -367,6 +378,7 @@ config ARCH_SA1100 | |||
367 | select ARCH_DISCONTIGMEM_ENABLE | 378 | select ARCH_DISCONTIGMEM_ENABLE |
368 | select ARCH_MTD_XIP | 379 | select ARCH_MTD_XIP |
369 | select GENERIC_GPIO | 380 | select GENERIC_GPIO |
381 | select GENERIC_TIME | ||
370 | help | 382 | help |
371 | Support for StrongARM 11x0 based boards. | 383 | Support for StrongARM 11x0 based boards. |
372 | 384 | ||
@@ -410,6 +422,17 @@ config ARCH_OMAP | |||
410 | help | 422 | help |
411 | Support for TI's OMAP platform (OMAP1 and OMAP2). | 423 | Support for TI's OMAP platform (OMAP1 and OMAP2). |
412 | 424 | ||
425 | config ARCH_MSM7X00A | ||
426 | bool "Qualcomm MSM7X00A" | ||
427 | select GENERIC_TIME | ||
428 | select GENERIC_CLOCKEVENTS | ||
429 | help | ||
430 | Support for Qualcomm MSM7X00A based systems. This runs on the ARM11 | ||
431 | apps processor of the MSM7X00A and depends on a shared memory | ||
432 | interface to the ARM9 modem processor which runs the baseband stack | ||
433 | and controls some vital subsystems (clock and power control, etc). | ||
434 | <http://www.cdmatech.com/products/msm7200_chipset_solution.jsp> | ||
435 | |||
413 | endchoice | 436 | endchoice |
414 | 437 | ||
415 | source "arch/arm/mach-clps711x/Kconfig" | 438 | source "arch/arm/mach-clps711x/Kconfig" |
@@ -442,6 +465,8 @@ source "arch/arm/mach-omap1/Kconfig" | |||
442 | 465 | ||
443 | source "arch/arm/mach-omap2/Kconfig" | 466 | source "arch/arm/mach-omap2/Kconfig" |
444 | 467 | ||
468 | source "arch/arm/mach-orion/Kconfig" | ||
469 | |||
445 | source "arch/arm/plat-s3c24xx/Kconfig" | 470 | source "arch/arm/plat-s3c24xx/Kconfig" |
446 | source "arch/arm/plat-s3c/Kconfig" | 471 | source "arch/arm/plat-s3c/Kconfig" |
447 | 472 | ||
@@ -478,6 +503,8 @@ source "arch/arm/mach-davinci/Kconfig" | |||
478 | 503 | ||
479 | source "arch/arm/mach-ks8695/Kconfig" | 504 | source "arch/arm/mach-ks8695/Kconfig" |
480 | 505 | ||
506 | source "arch/arm/mach-msm/Kconfig" | ||
507 | |||
481 | # Definitions to make life easier | 508 | # Definitions to make life easier |
482 | config ARCH_ACORN | 509 | config ARCH_ACORN |
483 | bool | 510 | bool |
@@ -658,6 +685,7 @@ config HZ | |||
658 | default 128 if ARCH_L7200 | 685 | default 128 if ARCH_L7200 |
659 | default 200 if ARCH_EBSA110 || ARCH_S3C2410 | 686 | default 200 if ARCH_EBSA110 || ARCH_S3C2410 |
660 | default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER | 687 | default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER |
688 | default AT91_TIMER_HZ if ARCH_AT91 | ||
661 | default 100 | 689 | default 100 |
662 | 690 | ||
663 | config AEABI | 691 | config AEABI |
@@ -717,7 +745,7 @@ config LEDS | |||
717 | ARCH_OMAP || ARCH_P720T || ARCH_PXA_IDP || \ | 745 | ARCH_OMAP || ARCH_P720T || ARCH_PXA_IDP || \ |
718 | ARCH_SA1100 || ARCH_SHARK || ARCH_VERSATILE || \ | 746 | ARCH_SA1100 || ARCH_SHARK || ARCH_VERSATILE || \ |
719 | ARCH_AT91 || MACH_TRIZEPS4 || ARCH_DAVINCI || \ | 747 | ARCH_AT91 || MACH_TRIZEPS4 || ARCH_DAVINCI || \ |
720 | ARCH_KS8695 | 748 | ARCH_KS8695 || MACH_RD88F5182 |
721 | help | 749 | help |
722 | If you say Y here, the LEDs on your machine will be used | 750 | If you say Y here, the LEDs on your machine will be used |
723 | to provide useful information about your current system status. | 751 | to provide useful information about your current system status. |
@@ -958,7 +986,7 @@ config FPE_FASTFPE | |||
958 | 986 | ||
959 | config VFP | 987 | config VFP |
960 | bool "VFP-format floating point maths" | 988 | bool "VFP-format floating point maths" |
961 | depends on CPU_V6 || CPU_ARM926T | 989 | depends on CPU_V6 || CPU_ARM926T || CPU_V7 || CPU_FEROCEON |
962 | help | 990 | help |
963 | Say Y to include VFP support code in the kernel. This is needed | 991 | Say Y to include VFP support code in the kernel. This is needed |
964 | if your hardware includes a VFP unit. | 992 | if your hardware includes a VFP unit. |
@@ -968,6 +996,18 @@ config VFP | |||
968 | 996 | ||
969 | Say N if your target does not have VFP hardware. | 997 | Say N if your target does not have VFP hardware. |
970 | 998 | ||
999 | config VFPv3 | ||
1000 | bool | ||
1001 | depends on VFP | ||
1002 | default y if CPU_V7 | ||
1003 | |||
1004 | config NEON | ||
1005 | bool "Advanced SIMD (NEON) Extension support" | ||
1006 | depends on VFPv3 && CPU_V7 | ||
1007 | help | ||
1008 | Say Y to include support code for NEON, the ARMv7 Advanced SIMD | ||
1009 | Extension. | ||
1010 | |||
971 | endmenu | 1011 | endmenu |
972 | 1012 | ||
973 | menu "Userspace binary formats" | 1013 | menu "Userspace binary formats" |