diff options
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 37 |
1 files changed, 33 insertions, 4 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 1c4119c60040..cf8a99f19dc4 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -433,6 +433,17 @@ config ARCH_L7200 | |||
433 | If you have any questions or comments about the Linux kernel port | 433 | If you have any questions or comments about the Linux kernel port |
434 | to this board, send e-mail to <sjhill@cotw.com>. | 434 | to this board, send e-mail to <sjhill@cotw.com>. |
435 | 435 | ||
436 | config ARCH_DOVE | ||
437 | bool "Marvell Dove" | ||
438 | select PCI | ||
439 | select GENERIC_GPIO | ||
440 | select ARCH_REQUIRE_GPIOLIB | ||
441 | select GENERIC_TIME | ||
442 | select GENERIC_CLOCKEVENTS | ||
443 | select PLAT_ORION | ||
444 | help | ||
445 | Support for the Marvell Dove SoC 88AP510 | ||
446 | |||
436 | config ARCH_KIRKWOOD | 447 | config ARCH_KIRKWOOD |
437 | bool "Marvell Kirkwood" | 448 | bool "Marvell Kirkwood" |
438 | select CPU_FEROCEON | 449 | select CPU_FEROCEON |
@@ -702,6 +713,16 @@ config ARCH_BCMRING | |||
702 | help | 713 | help |
703 | Support for Broadcom's BCMRing platform. | 714 | Support for Broadcom's BCMRing platform. |
704 | 715 | ||
716 | config ARCH_U8500 | ||
717 | bool "ST-Ericsson U8500 Series" | ||
718 | select CPU_V7 | ||
719 | select ARM_AMBA | ||
720 | select GENERIC_TIME | ||
721 | select GENERIC_CLOCKEVENTS | ||
722 | select COMMON_CLKDEV | ||
723 | help | ||
724 | Support for ST-Ericsson's Ux500 architecture | ||
725 | |||
705 | endchoice | 726 | endchoice |
706 | 727 | ||
707 | source "arch/arm/mach-clps711x/Kconfig" | 728 | source "arch/arm/mach-clps711x/Kconfig" |
@@ -747,6 +768,9 @@ source "arch/arm/mach-orion5x/Kconfig" | |||
747 | 768 | ||
748 | source "arch/arm/mach-kirkwood/Kconfig" | 769 | source "arch/arm/mach-kirkwood/Kconfig" |
749 | 770 | ||
771 | source "arch/arm/mach-dove/Kconfig" | ||
772 | |||
773 | source "arch/arm/plat-samsung/Kconfig" | ||
750 | source "arch/arm/plat-s3c24xx/Kconfig" | 774 | source "arch/arm/plat-s3c24xx/Kconfig" |
751 | source "arch/arm/plat-s3c64xx/Kconfig" | 775 | source "arch/arm/plat-s3c64xx/Kconfig" |
752 | source "arch/arm/plat-s3c/Kconfig" | 776 | source "arch/arm/plat-s3c/Kconfig" |
@@ -787,6 +811,7 @@ source "arch/arm/mach-at91/Kconfig" | |||
787 | source "arch/arm/plat-mxc/Kconfig" | 811 | source "arch/arm/plat-mxc/Kconfig" |
788 | 812 | ||
789 | source "arch/arm/mach-nomadik/Kconfig" | 813 | source "arch/arm/mach-nomadik/Kconfig" |
814 | source "arch/arm/plat-nomadik/Kconfig" | ||
790 | 815 | ||
791 | source "arch/arm/mach-netx/Kconfig" | 816 | source "arch/arm/mach-netx/Kconfig" |
792 | 817 | ||
@@ -804,12 +829,16 @@ source "arch/arm/mach-w90x900/Kconfig" | |||
804 | 829 | ||
805 | source "arch/arm/mach-bcmring/Kconfig" | 830 | source "arch/arm/mach-bcmring/Kconfig" |
806 | 831 | ||
832 | source "arch/arm/mach-ux500/Kconfig" | ||
833 | |||
807 | # Definitions to make life easier | 834 | # Definitions to make life easier |
808 | config ARCH_ACORN | 835 | config ARCH_ACORN |
809 | bool | 836 | bool |
810 | 837 | ||
811 | config PLAT_IOP | 838 | config PLAT_IOP |
812 | bool | 839 | bool |
840 | select GENERIC_CLOCKEVENTS | ||
841 | select GENERIC_TIME | ||
813 | 842 | ||
814 | config PLAT_ORION | 843 | config PLAT_ORION |
815 | bool | 844 | bool |
@@ -955,10 +984,10 @@ source "kernel/time/Kconfig" | |||
955 | config SMP | 984 | config SMP |
956 | bool "Symmetric Multi-Processing (EXPERIMENTAL)" | 985 | bool "Symmetric Multi-Processing (EXPERIMENTAL)" |
957 | depends on EXPERIMENTAL && (REALVIEW_EB_ARM11MP || REALVIEW_EB_A9MP ||\ | 986 | depends on EXPERIMENTAL && (REALVIEW_EB_ARM11MP || REALVIEW_EB_A9MP ||\ |
958 | MACH_REALVIEW_PB11MP || MACH_REALVIEW_PBX || ARCH_OMAP4) | 987 | MACH_REALVIEW_PB11MP || MACH_REALVIEW_PBX || ARCH_OMAP4 || ARCH_U8500) |
959 | depends on GENERIC_CLOCKEVENTS | 988 | depends on GENERIC_CLOCKEVENTS |
960 | select USE_GENERIC_SMP_HELPERS | 989 | select USE_GENERIC_SMP_HELPERS |
961 | select HAVE_ARM_SCU if (ARCH_REALVIEW || ARCH_OMAP4) | 990 | select HAVE_ARM_SCU if (ARCH_REALVIEW || ARCH_OMAP4 || ARCH_U8500) |
962 | help | 991 | help |
963 | This enables support for systems with more than one CPU. If you have | 992 | This enables support for systems with more than one CPU. If you have |
964 | a system with only one CPU, like most personal computers, say N. If | 993 | a system with only one CPU, like most personal computers, say N. If |
@@ -1027,9 +1056,9 @@ config HOTPLUG_CPU | |||
1027 | config LOCAL_TIMERS | 1056 | config LOCAL_TIMERS |
1028 | bool "Use local timer interrupts" | 1057 | bool "Use local timer interrupts" |
1029 | depends on SMP && (REALVIEW_EB_ARM11MP || MACH_REALVIEW_PB11MP || \ | 1058 | depends on SMP && (REALVIEW_EB_ARM11MP || MACH_REALVIEW_PB11MP || \ |
1030 | REALVIEW_EB_A9MP || MACH_REALVIEW_PBX || ARCH_OMAP4) | 1059 | REALVIEW_EB_A9MP || MACH_REALVIEW_PBX || ARCH_OMAP4 || ARCH_U8500) |
1031 | default y | 1060 | default y |
1032 | select HAVE_ARM_TWD if (ARCH_REALVIEW || ARCH_OMAP4) | 1061 | select HAVE_ARM_TWD if (ARCH_REALVIEW || ARCH_OMAP4 || ARCH_U8500) |
1033 | help | 1062 | help |
1034 | Enable support for local timers on SMP platforms, rather then the | 1063 | Enable support for local timers on SMP platforms, rather then the |
1035 | legacy IPI broadcast method. Local timers allows the system | 1064 | legacy IPI broadcast method. Local timers allows the system |