1if ARCH_OMAP1
2
3menu "TI OMAP1 specific features"
4
5comment "OMAP Core Type"
6	depends on ARCH_OMAP1
7
8config ARCH_OMAP730
9	depends on ARCH_OMAP1
10	bool "OMAP730 Based System"
11	select CPU_ARM926T
12	select OMAP_MPU_TIMER
13	select ARCH_OMAP_OTG
14
15config ARCH_OMAP850
16	depends on ARCH_OMAP1
17	bool "OMAP850 Based System"
18	select CPU_ARM926T
19	select ARCH_OMAP_OTG
20
21config ARCH_OMAP15XX
22	depends on ARCH_OMAP1
23	default y
24	bool "OMAP15xx Based System"
25	select CPU_ARM925T
26	select OMAP_MPU_TIMER
27
28config ARCH_OMAP16XX
29	depends on ARCH_OMAP1
30	bool "OMAP16xx Based System"
31	select CPU_ARM926T
32	select ARCH_OMAP_OTG
33
34comment "OMAP Board Type"
35	depends on ARCH_OMAP1
36
37config MACH_OMAP_INNOVATOR
38	bool "TI Innovator"
39	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
40	help
41          TI OMAP 1510 or 1610 Innovator board support. Say Y here if you
42          have such a board.
43
44config MACH_OMAP_H2
45	bool "TI H2 Support"
46	depends on ARCH_OMAP1 && ARCH_OMAP16XX
47    	help
48	  TI OMAP 1610/1611B H2 board support. Say Y here if you have such
49	  a board.
50
51config MACH_OMAP_H3
52	bool "TI H3 Support"
53	depends on ARCH_OMAP1 && ARCH_OMAP16XX
54    	help
55	  TI OMAP 1710 H3 board support. Say Y here if you have such
56	  a board.
57
58config MACH_OMAP_HTCWIZARD
59	bool "HTC Wizard"
60	depends on ARCH_OMAP850
61	help
62	  HTC Wizard smartphone support (AKA QTEK 9100, ...)
63
64config MACH_HERALD
65	bool "HTC Herald"
66	depends on ARCH_OMAP850
67	help
68	  HTC Herald smartphone support (AKA T-Mobile Wing, ...)
69
70config MACH_OMAP_OSK
71	bool "TI OSK Support"
72	depends on ARCH_OMAP1 && ARCH_OMAP16XX
73    	help
74	  TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
75          if you have such a board.
76
77config OMAP_OSK_MISTRAL
78	bool "Mistral QVGA board Support"
79	depends on MACH_OMAP_OSK
80    	help
81	  The OSK supports an optional add-on board with a Quarter-VGA
82	  touchscreen, PDA-ish buttons, a resume button, bicolor LED,
83	  and camera connector.  Say Y here if you have this board.
84
85config MACH_OMAP_PERSEUS2
86	bool "TI Perseus2"
87	depends on ARCH_OMAP1 && ARCH_OMAP730
88    	help
89	  Support for TI OMAP 730 Perseus2 board. Say Y here if you have such
90	  a board.
91
92config MACH_OMAP_FSAMPLE
93	bool "TI F-Sample"
94	depends on ARCH_OMAP1 && ARCH_OMAP730
95    	help
96	  Support for TI OMAP 850 F-Sample board. Say Y here if you have such
97	  a board.
98
99config MACH_VOICEBLUE
100	bool "Voiceblue"
101	depends on ARCH_OMAP1 && ARCH_OMAP15XX
102	help
103	  Support for Voiceblue GSM/VoIP gateway. Say Y here if you have
104	  such a board.
105
106config MACH_OMAP_PALMTE
107	bool "Palm Tungsten E"
108	depends on ARCH_OMAP1 && ARCH_OMAP15XX
109	help
110	  Support for the Palm Tungsten E PDA.  To boot the kernel, you'll
111	  need a PalmOS compatible bootloader; check out
112	  http://palmtelinux.sourceforge.net/ for more information.
113	  Say Y here if you have this PDA model, say N otherwise.
114
115config MACH_OMAP_PALMZ71
116	bool "Palm Zire71"
117	depends on ARCH_OMAP1 && ARCH_OMAP15XX
118	help
119	 Support for the Palm Zire71 PDA. To boot the kernel,
120	 you'll need a PalmOS compatible bootloader; check out
121	 http://hackndev.com/palm/z71 for more information.
122	 Say Y here if you have such a PDA, say N otherwise.
123
124config MACH_OMAP_PALMTT
125	bool "Palm Tungsten|T"
126	depends on ARCH_OMAP1 && ARCH_OMAP15XX
127	help
128	  Support for the Palm Tungsten|T PDA. To boot the kernel, you'll
129	  need a PalmOS compatible bootloader (Garux); check out
130	  http://garux.sourceforge.net/ for more information.
131	  Say Y here if you have this PDA model, say N otherwise.
132
133config MACH_SX1
134	bool "Siemens SX1"
135	depends on ARCH_OMAP1 && ARCH_OMAP15XX
136	help
137	  Support for the Siemens SX1 phone. To boot the kernel,
138	  you'll need a SX1 compatible bootloader; check out
139	  http://forum.oslik.ru and
140	  http://www.handhelds.org/moin/moin.cgi/SiemensSX1
141	  for more information.
142	  Say Y here if you have such a phone, say NO otherwise.
143
144config MACH_NOKIA770
145	bool "Nokia 770"
146	depends on ARCH_OMAP1 && ARCH_OMAP16XX
147	help
148	  Support for the Nokia 770 Internet Tablet. Say Y here if you
149	  have such a device.
150
151config MACH_AMS_DELTA
152	bool "Amstrad E3 (Delta)"
153	depends on ARCH_OMAP1 && ARCH_OMAP15XX
154	select FIQ
155	select GPIO_GENERIC_PLATFORM
156	select LEDS_GPIO_REGISTER
157	select REGULATOR
158	select REGULATOR_FIXED_VOLTAGE
159	help
160	  Support for the Amstrad E3 (codename Delta) videophone. Say Y here
161	  if you have such a device.
162
163config MACH_OMAP_GENERIC
164	bool "Generic OMAP board"
165	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
166	help
167          Support for generic OMAP-1510, 1610 or 1710 board with
168          no FPGA. Can be used as template for porting Linux to
169          custom OMAP boards. Say Y here if you have a custom
170          board.
171
172endmenu
173
174endif
175