Merge branch 'restart-cleanup' into restart
[linux-2.6-block.git] / arch / arm / mach-omap1 / Kconfig
CommitLineData
4a54db61
TL
1if ARCH_OMAP1
2
3menu "TI OMAP1 specific features"
4
b288f75f
TL
5comment "OMAP Core Type"
6 depends on ARCH_OMAP1
7
8config ARCH_OMAP730
9 depends on ARCH_OMAP1
10 bool "OMAP730 Based System"
c750815e 11 select CPU_ARM926T
05b5ca9b 12 select OMAP_MPU_TIMER
b288f75f
TL
13 select ARCH_OMAP_OTG
14
ed981783
ZM
15config ARCH_OMAP850
16 depends on ARCH_OMAP1
17 bool "OMAP850 Based System"
18 select CPU_ARM926T
45f780a0 19 select ARCH_OMAP_OTG
ed981783 20
3179a019 21config ARCH_OMAP15XX
b288f75f
TL
22 depends on ARCH_OMAP1
23 default y
3179a019 24 bool "OMAP15xx Based System"
c750815e 25 select CPU_ARM925T
05b5ca9b 26 select OMAP_MPU_TIMER
b288f75f
TL
27
28config ARCH_OMAP16XX
29 depends on ARCH_OMAP1
30 bool "OMAP16xx Based System"
c750815e 31 select CPU_ARM926T
b288f75f
TL
32 select ARCH_OMAP_OTG
33
34comment "OMAP Board Type"
35 depends on ARCH_OMAP1
36
37config MACH_OMAP_INNOVATOR
38 bool "TI Innovator"
3179a019 39 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
c40fae95 40 select OMAP_MCBSP
b288f75f
TL
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
c40fae95 48 select OMAP_MCBSP
b288f75f
TL
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
ed981783
ZM
60config MACH_OMAP_HTCWIZARD
61 bool "HTC Wizard"
62 depends on ARCH_OMAP850
63 help
64 HTC Wizard smartphone support (AKA QTEK 9100, ...)
65
9c2816f7
CM
66config MACH_HERALD
67 bool "HTC Herald"
68 depends on ARCH_OMAP850
69 help
70 HTC Herald smartphone support (AKA T-Mobile Wing, ...)
71
b288f75f
TL
72config MACH_OMAP_OSK
73 bool "TI OSK Support"
74 depends on ARCH_OMAP1 && ARCH_OMAP16XX
d82973d1 75 select OMAP_MCBSP
b288f75f
TL
76 help
77 TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
78 if you have such a board.
79
7c38cf02
TL
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
b288f75f
TL
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
495f71db
BS
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
b288f75f
TL
102config MACH_VOICEBLUE
103 bool "Voiceblue"
3179a019 104 depends on ARCH_OMAP1 && ARCH_OMAP15XX
b288f75f
TL
105 help
106 Support for Voiceblue GSM/VoIP gateway. Say Y here if you have
107 such a board.
108
3179a019
TL
109config MACH_OMAP_PALMTE
110 bool "Palm Tungsten E"
111 depends on ARCH_OMAP1 && ARCH_OMAP15XX
112 help
c3695015
AZ
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.
3179a019 117
ec70e8af
MV
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
692105b8 124 http://hackndev.com/palm/z71 for more information.
ec70e8af
MV
125 Say Y here if you have such a PDA, say N otherwise.
126
dc563b4f
MV
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
50a23e6e 133 http://garux.sourceforge.net/ for more information.
dc563b4f
MV
134 Say Y here if you have this PDA model, say N otherwise.
135
c79ed194
VA
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
9b6553cd
TL
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
9632f989 157 select FIQ
9b6553cd
TL
158 help
159 Support for the Amstrad E3 (codename Delta) videophone. Say Y here
160 if you have such a device.
161
b288f75f
TL
162config MACH_OMAP_GENERIC
163 bool "Generic OMAP board"
3179a019 164 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
b288f75f
TL
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
171comment "OMAP CPU Speed"
172 depends on ARCH_OMAP1
173
b288f75f
TL
174config OMAP_ARM_216MHZ
175 bool "OMAP ARM 216 MHz CPU (1710 only)"
176 depends on ARCH_OMAP1 && ARCH_OMAP16XX
177 help
178 Enable 216 MHz clock for OMAP1710 CPU. If unsure, say N.
179
180config OMAP_ARM_195MHZ
181 bool "OMAP ARM 195 MHz CPU"
ed981783 182 depends on ARCH_OMAP1 && (ARCH_OMAP730 || ARCH_OMAP850)
b288f75f
TL
183 help
184 Enable 195MHz clock for OMAP CPU. If unsure, say N.
185
186config OMAP_ARM_192MHZ
187 bool "OMAP ARM 192 MHz CPU"
188 depends on ARCH_OMAP1 && ARCH_OMAP16XX
189 help
190 Enable 192MHz clock for OMAP CPU. If unsure, say N.
191
192config OMAP_ARM_182MHZ
193 bool "OMAP ARM 182 MHz CPU"
ed981783 194 depends on ARCH_OMAP1 && (ARCH_OMAP730 || ARCH_OMAP850)
b288f75f
TL
195 help
196 Enable 182MHz clock for OMAP CPU. If unsure, say N.
197
198config OMAP_ARM_168MHZ
199 bool "OMAP ARM 168 MHz CPU"
ed981783 200 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
b288f75f
TL
201 help
202 Enable 168MHz clock for OMAP CPU. If unsure, say N.
203
204config OMAP_ARM_150MHZ
205 bool "OMAP ARM 150 MHz CPU"
3179a019 206 depends on ARCH_OMAP1 && ARCH_OMAP15XX
b288f75f
TL
207 help
208 Enable 150MHz clock for OMAP CPU. If unsure, say N.
209
210config OMAP_ARM_120MHZ
211 bool "OMAP ARM 120 MHz CPU"
ed981783 212 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
b288f75f
TL
213 help
214 Enable 120MHz clock for OMAP CPU. If unsure, say N.
215
936305a9
PW
216config OMAP_ARM_96MHZ
217 bool "OMAP ARM 96 MHz CPU"
218 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
219 help
220 Enable 96MHz clock for OMAP CPU. If unsure, say N.
221
b288f75f
TL
222config OMAP_ARM_60MHZ
223 bool "OMAP ARM 60 MHz CPU"
ed981783 224 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
b288f75f
TL
225 default y
226 help
227 Enable 60MHz clock for OMAP CPU. If unsure, say Y.
228
229config OMAP_ARM_30MHZ
230 bool "OMAP ARM 30 MHz CPU"
ed981783 231 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
b288f75f
TL
232 help
233 Enable 30MHz clock for OMAP CPU. If unsure, say N.
234
4a54db61
TL
235endmenu
236
237endif