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