Merge branch 'copy_user' of git://git.marvell.com/orion into devel
[linux-2.6] / arch / arm / mach-omap1 / Kconfig
1 comment "OMAP Core Type"
2         depends on ARCH_OMAP1
3
4 config ARCH_OMAP730
5         depends on ARCH_OMAP1
6         bool "OMAP730 Based System"
7         select CPU_ARM926T
8         select ARCH_OMAP_OTG
9
10 config ARCH_OMAP850
11         depends on ARCH_OMAP1
12         bool "OMAP850 Based System"
13         select CPU_ARM926T
14
15 config ARCH_OMAP15XX
16         depends on ARCH_OMAP1
17         default y
18         bool "OMAP15xx Based System"
19         select CPU_ARM925T
20
21 config ARCH_OMAP16XX
22         depends on ARCH_OMAP1
23         bool "OMAP16xx Based System"
24         select CPU_ARM926T
25         select ARCH_OMAP_OTG
26
27 comment "OMAP Board Type"
28         depends on ARCH_OMAP1
29
30 config MACH_OMAP_INNOVATOR
31         bool "TI Innovator"
32         depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
33         select OMAP_MCBSP
34         help
35           TI OMAP 1510 or 1610 Innovator board support. Say Y here if you
36           have such a board.
37
38 config MACH_OMAP_H2
39         bool "TI H2 Support"
40         depends on ARCH_OMAP1 && ARCH_OMAP16XX
41         select OMAP_MCBSP
42         help
43           TI OMAP 1610/1611B H2 board support. Say Y here if you have such
44           a board.
45
46 config MACH_OMAP_H3
47         bool "TI H3 Support"
48         depends on ARCH_OMAP1 && ARCH_OMAP16XX
49         help
50           TI OMAP 1710 H3 board support. Say Y here if you have such
51           a board.
52
53 config MACH_OMAP_HTCWIZARD
54         bool "HTC Wizard"
55         depends on ARCH_OMAP850
56         help
57           HTC Wizard smartphone support (AKA QTEK 9100, ...)
58
59 config MACH_OMAP_OSK
60         bool "TI OSK Support"
61         depends on ARCH_OMAP1 && ARCH_OMAP16XX
62         select OMAP_MCBSP
63         help
64           TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
65           if you have such a board.
66
67 config OMAP_OSK_MISTRAL
68         bool "Mistral QVGA board Support"
69         depends on MACH_OMAP_OSK
70         help
71           The OSK supports an optional add-on board with a Quarter-VGA
72           touchscreen, PDA-ish buttons, a resume button, bicolor LED,
73           and camera connector.  Say Y here if you have this board.
74
75 config MACH_OMAP_PERSEUS2
76         bool "TI Perseus2"
77         depends on ARCH_OMAP1 && ARCH_OMAP730
78         help
79           Support for TI OMAP 730 Perseus2 board. Say Y here if you have such
80           a board.
81
82 config MACH_OMAP_FSAMPLE
83         bool "TI F-Sample"
84         depends on ARCH_OMAP1 && ARCH_OMAP730
85         help
86           Support for TI OMAP 850 F-Sample board. Say Y here if you have such
87           a board.
88
89 config MACH_VOICEBLUE
90         bool "Voiceblue"
91         depends on ARCH_OMAP1 && ARCH_OMAP15XX
92         help
93           Support for Voiceblue GSM/VoIP gateway. Say Y here if you have
94           such a board.
95
96 config MACH_OMAP_PALMTE
97         bool "Palm Tungsten E"
98         depends on ARCH_OMAP1 && ARCH_OMAP15XX
99         help
100           Support for the Palm Tungsten E PDA.  To boot the kernel, you'll
101           need a PalmOS compatible bootloader; check out
102           http://palmtelinux.sourceforge.net/ for more information.
103           Say Y here if you have this PDA model, say N otherwise.
104
105 config MACH_OMAP_PALMZ71
106         bool "Palm Zire71"
107         depends on ARCH_OMAP1 && ARCH_OMAP15XX
108         help
109          Support for the Palm Zire71 PDA. To boot the kernel,
110          you'll need a PalmOS compatible bootloader; check out
111          http://hackndev.com/palm/z71 for more information.
112          Say Y here if you have such a PDA, say N otherwise.
113
114 config MACH_OMAP_PALMTT
115         bool "Palm Tungsten|T"
116         depends on ARCH_OMAP1 && ARCH_OMAP15XX
117         help
118           Support for the Palm Tungsten|T PDA. To boot the kernel, you'll
119           need a PalmOS compatible bootloader (Garux); check out
120           http://www.hackndev.com/palm/tt/ for more information.
121           Say Y here if you have this PDA model, say N otherwise.
122
123 config MACH_SX1
124         bool "Siemens SX1"
125         depends on ARCH_OMAP1 && ARCH_OMAP15XX
126         help
127           Support for the Siemens SX1 phone. To boot the kernel,
128           you'll need a SX1 compatible bootloader; check out
129           http://forum.oslik.ru and
130           http://www.handhelds.org/moin/moin.cgi/SiemensSX1
131           for more information.
132           Say Y here if you have such a phone, say NO otherwise.
133
134 config MACH_NOKIA770
135         bool "Nokia 770"
136         depends on ARCH_OMAP1 && ARCH_OMAP16XX
137         help
138           Support for the Nokia 770 Internet Tablet. Say Y here if you
139           have such a device.
140
141 config MACH_AMS_DELTA
142         bool "Amstrad E3 (Delta)"
143         depends on ARCH_OMAP1 && ARCH_OMAP15XX
144         help
145           Support for the Amstrad E3 (codename Delta) videophone. Say Y here
146           if you have such a device.
147
148 config MACH_OMAP_GENERIC
149         bool "Generic OMAP board"
150         depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
151         help
152           Support for generic OMAP-1510, 1610 or 1710 board with
153           no FPGA. Can be used as template for porting Linux to
154           custom OMAP boards. Say Y here if you have a custom
155           board.
156
157 comment "OMAP CPU Speed"
158         depends on ARCH_OMAP1
159
160 config OMAP_CLOCKS_SET_BY_BOOTLOADER
161         bool "OMAP clocks set by bootloader"
162         depends on ARCH_OMAP1
163         help
164           Enable this option to prevent the kernel from overriding the clock
165           frequencies programmed by bootloader for MPU, DSP, MMUs, TC,
166           internal LCD controller and MPU peripherals.
167
168 config OMAP_ARM_216MHZ
169         bool "OMAP ARM 216 MHz CPU (1710 only)"
170         depends on ARCH_OMAP1 && ARCH_OMAP16XX
171         help
172           Enable 216 MHz clock for OMAP1710 CPU. If unsure, say N.
173
174 config OMAP_ARM_195MHZ
175         bool "OMAP ARM 195 MHz CPU"
176         depends on ARCH_OMAP1 && (ARCH_OMAP730 || ARCH_OMAP850)
177         help
178           Enable 195MHz clock for OMAP CPU. If unsure, say N.
179
180 config OMAP_ARM_192MHZ
181         bool "OMAP ARM 192 MHz CPU"
182         depends on ARCH_OMAP1 && ARCH_OMAP16XX
183         help
184           Enable 192MHz clock for OMAP CPU. If unsure, say N.
185
186 config OMAP_ARM_182MHZ
187         bool "OMAP ARM 182 MHz CPU"
188         depends on ARCH_OMAP1 && (ARCH_OMAP730 || ARCH_OMAP850)
189         help
190           Enable 182MHz clock for OMAP CPU. If unsure, say N.
191
192 config OMAP_ARM_168MHZ
193         bool "OMAP ARM 168 MHz CPU"
194         depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
195         help
196           Enable 168MHz clock for OMAP CPU. If unsure, say N.
197
198 config OMAP_ARM_150MHZ
199         bool "OMAP ARM 150 MHz CPU"
200         depends on ARCH_OMAP1 && ARCH_OMAP15XX
201         help
202           Enable 150MHz clock for OMAP CPU. If unsure, say N.
203
204 config OMAP_ARM_120MHZ
205         bool "OMAP ARM 120 MHz CPU"
206         depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
207         help
208           Enable 120MHz clock for OMAP CPU. If unsure, say N.
209
210 config OMAP_ARM_60MHZ
211         bool "OMAP ARM 60 MHz CPU"
212         depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
213         default y
214         help
215           Enable 60MHz clock for OMAP CPU. If unsure, say Y.
216
217 config OMAP_ARM_30MHZ
218         bool "OMAP ARM 30 MHz CPU"
219         depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
220         help
221           Enable 30MHz clock for OMAP CPU. If unsure, say N.
222