diff options
author | Russell King <rmk+kernel@arm.linux.org.uk> | 2010-03-15 15:03:06 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2010-03-15 15:03:06 -0400 |
commit | ccf50e2341c4174d5579315e184ea312081acec6 (patch) | |
tree | 52f424514248ed1412e0a423af0294f106e5e102 /arch/arm/Kconfig | |
parent | 8e4971f2fb2380ce66196136e113d04196b80fcd (diff) |
ARM: Fix sorting of platform group config options and includes
... and document the sorting criteria to help future additions.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 81 |
1 files changed, 45 insertions, 36 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index cadfe2ee66a5..c5408bf1bf43 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -218,6 +218,10 @@ config MMU | |||
218 | Select if you want MMU-based virtualised addressing space | 218 | Select if you want MMU-based virtualised addressing space |
219 | support by paged memory management. If unsure, say 'Y'. | 219 | support by paged memory management. If unsure, say 'Y'. |
220 | 220 | ||
221 | # | ||
222 | # The "ARM system type" choice list is ordered alphabetically by option | ||
223 | # text. Please add new entries in the option alphabetic order. | ||
224 | # | ||
221 | choice | 225 | choice |
222 | prompt "ARM system type" | 226 | prompt "ARM system type" |
223 | default ARCH_VERSATILE | 227 | default ARCH_VERSATILE |
@@ -274,6 +278,18 @@ config ARCH_AT91 | |||
274 | This enables support for systems based on the Atmel AT91RM9200, | 278 | This enables support for systems based on the Atmel AT91RM9200, |
275 | AT91SAM9 and AT91CAP9 processors. | 279 | AT91SAM9 and AT91CAP9 processors. |
276 | 280 | ||
281 | config ARCH_BCMRING | ||
282 | bool "Broadcom BCMRING" | ||
283 | depends on MMU | ||
284 | select CPU_V6 | ||
285 | select ARM_AMBA | ||
286 | select COMMON_CLKDEV | ||
287 | select GENERIC_TIME | ||
288 | select GENERIC_CLOCKEVENTS | ||
289 | select ARCH_WANT_OPTIONAL_GPIOLIB | ||
290 | help | ||
291 | Support for Broadcom's BCMRing platform. | ||
292 | |||
277 | config ARCH_CLPS711X | 293 | config ARCH_CLPS711X |
278 | bool "Cirrus Logic CLPS711x/EP721x-based" | 294 | bool "Cirrus Logic CLPS711x/EP721x-based" |
279 | select CPU_ARM720T | 295 | select CPU_ARM720T |
@@ -359,20 +375,6 @@ config ARCH_H720X | |||
359 | help | 375 | help |
360 | This enables support for systems based on the Hynix HMS720x | 376 | This enables support for systems based on the Hynix HMS720x |
361 | 377 | ||
362 | config ARCH_NOMADIK | ||
363 | bool "STMicroelectronics Nomadik" | ||
364 | select ARM_AMBA | ||
365 | select ARM_VIC | ||
366 | select CPU_ARM926T | ||
367 | select HAVE_CLK | ||
368 | select COMMON_CLKDEV | ||
369 | select GENERIC_TIME | ||
370 | select GENERIC_CLOCKEVENTS | ||
371 | select GENERIC_GPIO | ||
372 | select ARCH_REQUIRE_GPIOLIB | ||
373 | help | ||
374 | Support for the Nomadik platform by ST-Ericsson | ||
375 | |||
376 | config ARCH_IOP13XX | 378 | config ARCH_IOP13XX |
377 | bool "IOP13xx-based" | 379 | bool "IOP13xx-based" |
378 | depends on MMU | 380 | depends on MMU |
@@ -747,6 +749,30 @@ config ARCH_U300 | |||
747 | help | 749 | help |
748 | Support for ST-Ericsson U300 series mobile platforms. | 750 | Support for ST-Ericsson U300 series mobile platforms. |
749 | 751 | ||
752 | config ARCH_U8500 | ||
753 | bool "ST-Ericsson U8500 Series" | ||
754 | select CPU_V7 | ||
755 | select ARM_AMBA | ||
756 | select GENERIC_TIME | ||
757 | select GENERIC_CLOCKEVENTS | ||
758 | select COMMON_CLKDEV | ||
759 | help | ||
760 | Support for ST-Ericsson's Ux500 architecture | ||
761 | |||
762 | config ARCH_NOMADIK | ||
763 | bool "STMicroelectronics Nomadik" | ||
764 | select ARM_AMBA | ||
765 | select ARM_VIC | ||
766 | select CPU_ARM926T | ||
767 | select HAVE_CLK | ||
768 | select COMMON_CLKDEV | ||
769 | select GENERIC_TIME | ||
770 | select GENERIC_CLOCKEVENTS | ||
771 | select GENERIC_GPIO | ||
772 | select ARCH_REQUIRE_GPIOLIB | ||
773 | help | ||
774 | Support for the Nomadik platform by ST-Ericsson | ||
775 | |||
750 | config ARCH_DAVINCI | 776 | config ARCH_DAVINCI |
751 | bool "TI DaVinci" | 777 | bool "TI DaVinci" |
752 | select CPU_ARM926T | 778 | select CPU_ARM926T |
@@ -775,30 +801,13 @@ config ARCH_OMAP | |||
775 | help | 801 | help |
776 | Support for TI's OMAP platform (OMAP1 and OMAP2). | 802 | Support for TI's OMAP platform (OMAP1 and OMAP2). |
777 | 803 | ||
778 | config ARCH_BCMRING | ||
779 | bool "Broadcom BCMRING" | ||
780 | depends on MMU | ||
781 | select CPU_V6 | ||
782 | select ARM_AMBA | ||
783 | select COMMON_CLKDEV | ||
784 | select GENERIC_TIME | ||
785 | select GENERIC_CLOCKEVENTS | ||
786 | select ARCH_WANT_OPTIONAL_GPIOLIB | ||
787 | help | ||
788 | Support for Broadcom's BCMRing platform. | ||
789 | |||
790 | config ARCH_U8500 | ||
791 | bool "ST-Ericsson U8500 Series" | ||
792 | select CPU_V7 | ||
793 | select ARM_AMBA | ||
794 | select GENERIC_TIME | ||
795 | select GENERIC_CLOCKEVENTS | ||
796 | select COMMON_CLKDEV | ||
797 | help | ||
798 | Support for ST-Ericsson's Ux500 architecture | ||
799 | |||
800 | endchoice | 804 | endchoice |
801 | 805 | ||
806 | # | ||
807 | # This is sorted alphabetically by mach-* pathname. However, plat-* | ||
808 | # Kconfigs may be included either alphabetically (according to the | ||
809 | # plat- suffix) or along side the corresponding mach-* source. | ||
810 | # | ||
802 | source "arch/arm/mach-aaec2000/Kconfig" | 811 | source "arch/arm/mach-aaec2000/Kconfig" |
803 | 812 | ||
804 | source "arch/arm/mach-at91/Kconfig" | 813 | source "arch/arm/mach-at91/Kconfig" |