[PATCH] ARM: 2798/1: OMAP update 2/11: Change ARM Kconfig to support omap1 and omap2
[safe/jmp/linux-2.6] / arch / arm / mach-omap / Kconfig
index 9e42efa..a72fe55 100644 (file)
@@ -2,102 +2,23 @@ if ARCH_OMAP
 
 menu "TI OMAP Implementations"
 
-comment "OMAP Core Type"
-
-config ARCH_OMAP730
-       depends on ARCH_OMAP
-       bool "OMAP730 Based System"
-       select ARCH_OMAP_OTG
-
-config ARCH_OMAP1510
-       depends on ARCH_OMAP
-       default y
-       bool "OMAP1510 Based System"
-
-config ARCH_OMAP16XX
-       depends on ARCH_OMAP
-       bool "OMAP16XX Based System"
-       select ARCH_OMAP_OTG
-
 config ARCH_OMAP_OTG
        bool
 
-comment "OMAP Board Type"
-
-config MACH_OMAP_INNOVATOR
-       bool "TI Innovator"
-       depends on ARCH_OMAP1510 || ARCH_OMAP16XX
-       help
-          TI OMAP 1510 or 1610 Innovator board support. Say Y here if you
-          have such a board.
-
-config MACH_OMAP_H2
-       bool "TI H2 Support"
-       depends on ARCH_OMAP16XX
-       help
-         TI OMAP 1610/1611B H2 board support. Say Y here if you have such
-         a board.
-
-config MACH_OMAP_H3
-       bool "TI H3 Support"
-       depends on ARCH_OMAP16XX
-       help
-         TI OMAP 1710 H3 board support. Say Y here if you have such
-         a board.
-
-config MACH_OMAP_H4
-       bool "TI H4 Support"
-       depends on ARCH_OMAP16XX
-       help
-         TI OMAP 1610 H4 board support. Say Y here if you have such
-         a board.
+choice
+       prompt "OMAP System Type"
+       default ARCH_OMAP1
 
-config MACH_OMAP_OSK
-       bool "TI OSK Support"
-       depends on ARCH_OMAP16XX
-       help
-         TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
-          if you have such a board.
-
-config MACH_OMAP_PERSEUS2
-       bool "TI Perseus2"
-       depends on ARCH_OMAP730
-       help
-         Support for TI OMAP 730 Perseus2 board. Say Y here if you have such
-         a board.
-
-config MACH_VOICEBLUE
-       bool "Voiceblue"
-       depends on ARCH_OMAP1510
-       help
-         Support for Voiceblue GSM/VoIP gateway. Say Y here if you have such
-         board.
+config ARCH_OMAP1
+       bool "TI OMAP1"
 
-config MACH_NETSTAR
-       bool "NetStar"
-       depends on ARCH_OMAP1510
-       help
-         Support for NetStar PBX. Say Y here if you have such a board.
+config ARCH_OMAP2
+       bool "TI OMAP2"
 
-config MACH_OMAP_GENERIC
-       bool "Generic OMAP board"
-       depends on ARCH_OMAP1510 || ARCH_OMAP16XX
-       help
-          Support for generic OMAP-1510, 1610 or 1710 board with
-          no FPGA. Can be used as template for porting Linux to
-          custom OMAP boards. Say Y here if you have a custom
-          board.
+endchoice
 
 comment "OMAP Feature Selections"
 
-#config OMAP_BOOT_TAG
-#      bool "OMAP bootloader information passing"
-#        depends on ARCH_OMAP
-#        default n
-#        help
-#          Say Y, if you have a bootloader which passes information
-#          about your board and its peripheral configuration.
-
 config OMAP_MUX
        bool "OMAP multiplexing support"
         depends on ARCH_OMAP
@@ -173,49 +94,6 @@ config OMAP_LL_DEBUG_UART3
 
 endchoice
 
-config OMAP_ARM_195MHZ
-       bool "OMAP ARM 195 MHz CPU"
-       depends on ARCH_OMAP730
-       help
-          Enable 195MHz clock for OMAP CPU. If unsure, say N.
-
-config OMAP_ARM_192MHZ
-       bool "OMAP ARM 192 MHz CPU"
-       depends on ARCH_OMAP16XX
-       help
-          Enable 192MHz clock for OMAP CPU. If unsure, say N.
-
-config OMAP_ARM_182MHZ
-       bool "OMAP ARM 182 MHz CPU"
-       depends on ARCH_OMAP730
-       help
-          Enable 182MHz clock for OMAP CPU. If unsure, say N.
-
-config OMAP_ARM_168MHZ
-       bool "OMAP ARM 168 MHz CPU"
-       depends on ARCH_OMAP1510 || ARCH_OMAP16XX || ARCH_OMAP730
-       help
-          Enable 168MHz clock for OMAP CPU. If unsure, say N.
-
-config OMAP_ARM_120MHZ
-       bool "OMAP ARM 120 MHz CPU"
-       depends on ARCH_OMAP1510 || ARCH_OMAP16XX || ARCH_OMAP730
-       help
-          Enable 120MHz clock for OMAP CPU. If unsure, say N.
-
-config OMAP_ARM_60MHZ
-       bool "OMAP ARM 60 MHz CPU"
-       depends on ARCH_OMAP1510 || ARCH_OMAP16XX || ARCH_OMAP730
-        default y
-       help
-          Enable 60MHz clock for OMAP CPU. If unsure, say Y.
-
-config OMAP_ARM_30MHZ
-       bool "OMAP ARM 30 MHz CPU"
-       depends on ARCH_OMAP1510 || ARCH_OMAP16XX || ARCH_OMAP730
-       help
-          Enable 30MHz clock for OMAP CPU. If unsure, say N.
-
 endmenu
 
 endif