aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig48
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
186config ARCH_CLPS7500 186config 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
337config 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
336config ARCH_PNX4008 347config 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
425config 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
413endchoice 436endchoice
414 437
415source "arch/arm/mach-clps711x/Kconfig" 438source "arch/arm/mach-clps711x/Kconfig"
@@ -442,6 +465,8 @@ source "arch/arm/mach-omap1/Kconfig"
442 465
443source "arch/arm/mach-omap2/Kconfig" 466source "arch/arm/mach-omap2/Kconfig"
444 467
468source "arch/arm/mach-orion/Kconfig"
469
445source "arch/arm/plat-s3c24xx/Kconfig" 470source "arch/arm/plat-s3c24xx/Kconfig"
446source "arch/arm/plat-s3c/Kconfig" 471source "arch/arm/plat-s3c/Kconfig"
447 472
@@ -478,6 +503,8 @@ source "arch/arm/mach-davinci/Kconfig"
478 503
479source "arch/arm/mach-ks8695/Kconfig" 504source "arch/arm/mach-ks8695/Kconfig"
480 505
506source "arch/arm/mach-msm/Kconfig"
507
481# Definitions to make life easier 508# Definitions to make life easier
482config ARCH_ACORN 509config 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
663config AEABI 691config 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
959config VFP 987config 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
999config VFPv3
1000 bool
1001 depends on VFP
1002 default y if CPU_V7
1003
1004config 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
971endmenu 1011endmenu
972 1012
973menu "Userspace binary formats" 1013menu "Userspace binary formats"