blob: 10a301e32434639e737f18db0832e6657001d66c [file] [log] [blame]
Tony Lindgrenb288f752005-07-10 19:58:08 +01001comment "OMAP Core Type"
2 depends on ARCH_OMAP1
3
4config ARCH_OMAP730
5 depends on ARCH_OMAP1
6 bool "OMAP730 Based System"
Russell Kingc7508152008-10-26 10:55:14 +00007 select CPU_ARM926T
Tony Lindgrenb288f752005-07-10 19:58:08 +01008 select ARCH_OMAP_OTG
9
Tony Lindgren3179a012005-11-10 14:26:48 +000010config ARCH_OMAP15XX
Tony Lindgrenb288f752005-07-10 19:58:08 +010011 depends on ARCH_OMAP1
12 default y
Tony Lindgren3179a012005-11-10 14:26:48 +000013 bool "OMAP15xx Based System"
Russell Kingc7508152008-10-26 10:55:14 +000014 select CPU_ARM925T
Tony Lindgrenb288f752005-07-10 19:58:08 +010015
16config ARCH_OMAP16XX
17 depends on ARCH_OMAP1
18 bool "OMAP16xx Based System"
Russell Kingc7508152008-10-26 10:55:14 +000019 select CPU_ARM926T
Tony Lindgrenb288f752005-07-10 19:58:08 +010020 select ARCH_OMAP_OTG
21
22comment "OMAP Board Type"
23 depends on ARCH_OMAP1
24
25config MACH_OMAP_INNOVATOR
26 bool "TI Innovator"
Tony Lindgren3179a012005-11-10 14:26:48 +000027 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
Tony Lindgrenc40fae952006-12-07 13:58:10 -080028 select OMAP_MCBSP
Tony Lindgrenb288f752005-07-10 19:58:08 +010029 help
30 TI OMAP 1510 or 1610 Innovator board support. Say Y here if you
31 have such a board.
32
33config MACH_OMAP_H2
34 bool "TI H2 Support"
35 depends on ARCH_OMAP1 && ARCH_OMAP16XX
Tony Lindgrenc40fae952006-12-07 13:58:10 -080036 select OMAP_MCBSP
Tony Lindgrenb288f752005-07-10 19:58:08 +010037 help
38 TI OMAP 1610/1611B H2 board support. Say Y here if you have such
39 a board.
40
41config MACH_OMAP_H3
42 bool "TI H3 Support"
43 depends on ARCH_OMAP1 && ARCH_OMAP16XX
Russell Kingf3270f62007-05-16 17:36:17 +010044# select GPIOEXPANDER_OMAP
Tony Lindgrenb288f752005-07-10 19:58:08 +010045 help
46 TI OMAP 1710 H3 board support. Say Y here if you have such
47 a board.
48
49config MACH_OMAP_OSK
50 bool "TI OSK Support"
51 depends on ARCH_OMAP1 && ARCH_OMAP16XX
Tony Lindgrend82973d2007-01-26 12:01:17 -080052 select OMAP_MCBSP
Tony Lindgrenb288f752005-07-10 19:58:08 +010053 help
54 TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
55 if you have such a board.
56
Tony Lindgren7c38cf02005-09-08 23:07:38 +010057config OMAP_OSK_MISTRAL
58 bool "Mistral QVGA board Support"
59 depends on MACH_OMAP_OSK
60 help
61 The OSK supports an optional add-on board with a Quarter-VGA
62 touchscreen, PDA-ish buttons, a resume button, bicolor LED,
63 and camera connector. Say Y here if you have this board.
64
Tony Lindgrenb288f752005-07-10 19:58:08 +010065config MACH_OMAP_PERSEUS2
66 bool "TI Perseus2"
67 depends on ARCH_OMAP1 && ARCH_OMAP730
68 help
69 Support for TI OMAP 730 Perseus2 board. Say Y here if you have such
70 a board.
71
Brian Swetland495f71d2006-06-26 16:16:03 -070072config MACH_OMAP_FSAMPLE
73 bool "TI F-Sample"
74 depends on ARCH_OMAP1 && ARCH_OMAP730
75 help
76 Support for TI OMAP 850 F-Sample board. Say Y here if you have such
77 a board.
78
Tony Lindgrenb288f752005-07-10 19:58:08 +010079config MACH_VOICEBLUE
80 bool "Voiceblue"
Tony Lindgren3179a012005-11-10 14:26:48 +000081 depends on ARCH_OMAP1 && ARCH_OMAP15XX
Tony Lindgrenb288f752005-07-10 19:58:08 +010082 help
83 Support for Voiceblue GSM/VoIP gateway. Say Y here if you have
84 such a board.
85
Tony Lindgren3179a012005-11-10 14:26:48 +000086config MACH_OMAP_PALMTE
87 bool "Palm Tungsten E"
88 depends on ARCH_OMAP1 && ARCH_OMAP15XX
89 help
Andrzej Zaborowskic3695012006-12-06 17:13:51 -080090 Support for the Palm Tungsten E PDA. To boot the kernel, you'll
91 need a PalmOS compatible bootloader; check out
92 http://palmtelinux.sourceforge.net/ for more information.
93 Say Y here if you have this PDA model, say N otherwise.
Tony Lindgren3179a012005-11-10 14:26:48 +000094
Marek Vasutec70e8a2006-12-06 17:13:57 -080095config MACH_OMAP_PALMZ71
96 bool "Palm Zire71"
97 depends on ARCH_OMAP1 && ARCH_OMAP15XX
98 help
99 Support for the Palm Zire71 PDA. To boot the kernel,
100 you'll need a PalmOS compatible bootloader; check out
101 http://hackndev.com/palm/z71 for more informations.
102 Say Y here if you have such a PDA, say N otherwise.
103
Marek Vasutdc563b42006-12-06 17:14:07 -0800104config MACH_OMAP_PALMTT
105 bool "Palm Tungsten|T"
106 depends on ARCH_OMAP1 && ARCH_OMAP15XX
107 help
108 Support for the Palm Tungsten|T PDA. To boot the kernel, you'll
109 need a PalmOS compatible bootloader (Garux); check out
110 http://www.hackndev.com/palm/tt/ for more information.
111 Say Y here if you have this PDA model, say N otherwise.
112
Vladimir Ananievc79ed192006-12-06 17:14:08 -0800113config MACH_SX1
114 bool "Siemens SX1"
115 depends on ARCH_OMAP1 && ARCH_OMAP15XX
116 help
117 Support for the Siemens SX1 phone. To boot the kernel,
118 you'll need a SX1 compatible bootloader; check out
119 http://forum.oslik.ru and
120 http://www.handhelds.org/moin/moin.cgi/SiemensSX1
121 for more information.
122 Say Y here if you have such a phone, say NO otherwise.
123
Tony Lindgren9b6553c2006-04-02 17:46:30 +0100124config MACH_NOKIA770
125 bool "Nokia 770"
126 depends on ARCH_OMAP1 && ARCH_OMAP16XX
127 help
128 Support for the Nokia 770 Internet Tablet. Say Y here if you
129 have such a device.
130
131config MACH_AMS_DELTA
132 bool "Amstrad E3 (Delta)"
133 depends on ARCH_OMAP1 && ARCH_OMAP15XX
134 help
135 Support for the Amstrad E3 (codename Delta) videophone. Say Y here
136 if you have such a device.
137
Tony Lindgrenb288f752005-07-10 19:58:08 +0100138config MACH_OMAP_GENERIC
139 bool "Generic OMAP board"
Tony Lindgren3179a012005-11-10 14:26:48 +0000140 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
Tony Lindgrenb288f752005-07-10 19:58:08 +0100141 help
142 Support for generic OMAP-1510, 1610 or 1710 board with
143 no FPGA. Can be used as template for porting Linux to
144 custom OMAP boards. Say Y here if you have a custom
145 board.
146
147comment "OMAP CPU Speed"
148 depends on ARCH_OMAP1
149
150config OMAP_CLOCKS_SET_BY_BOOTLOADER
151 bool "OMAP clocks set by bootloader"
152 depends on ARCH_OMAP1
153 help
154 Enable this option to prevent the kernel from overriding the clock
155 frequencies programmed by bootloader for MPU, DSP, MMUs, TC,
156 internal LCD controller and MPU peripherals.
157
158config OMAP_ARM_216MHZ
159 bool "OMAP ARM 216 MHz CPU (1710 only)"
160 depends on ARCH_OMAP1 && ARCH_OMAP16XX
161 help
162 Enable 216 MHz clock for OMAP1710 CPU. If unsure, say N.
163
164config OMAP_ARM_195MHZ
165 bool "OMAP ARM 195 MHz CPU"
166 depends on ARCH_OMAP1 && ARCH_OMAP730
167 help
168 Enable 195MHz clock for OMAP CPU. If unsure, say N.
169
170config OMAP_ARM_192MHZ
171 bool "OMAP ARM 192 MHz CPU"
172 depends on ARCH_OMAP1 && ARCH_OMAP16XX
173 help
174 Enable 192MHz clock for OMAP CPU. If unsure, say N.
175
176config OMAP_ARM_182MHZ
177 bool "OMAP ARM 182 MHz CPU"
178 depends on ARCH_OMAP1 && ARCH_OMAP730
179 help
180 Enable 182MHz clock for OMAP CPU. If unsure, say N.
181
182config OMAP_ARM_168MHZ
183 bool "OMAP ARM 168 MHz CPU"
Tony Lindgren3179a012005-11-10 14:26:48 +0000184 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730)
Tony Lindgrenb288f752005-07-10 19:58:08 +0100185 help
186 Enable 168MHz clock for OMAP CPU. If unsure, say N.
187
188config OMAP_ARM_150MHZ
189 bool "OMAP ARM 150 MHz CPU"
Tony Lindgren3179a012005-11-10 14:26:48 +0000190 depends on ARCH_OMAP1 && ARCH_OMAP15XX
Tony Lindgrenb288f752005-07-10 19:58:08 +0100191 help
192 Enable 150MHz clock for OMAP CPU. If unsure, say N.
193
194config OMAP_ARM_120MHZ
195 bool "OMAP ARM 120 MHz CPU"
Tony Lindgren3179a012005-11-10 14:26:48 +0000196 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730)
Tony Lindgrenb288f752005-07-10 19:58:08 +0100197 help
198 Enable 120MHz clock for OMAP CPU. If unsure, say N.
199
200config OMAP_ARM_60MHZ
201 bool "OMAP ARM 60 MHz CPU"
Tony Lindgren3179a012005-11-10 14:26:48 +0000202 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730)
Tony Lindgrenb288f752005-07-10 19:58:08 +0100203 default y
204 help
205 Enable 60MHz clock for OMAP CPU. If unsure, say Y.
206
207config OMAP_ARM_30MHZ
208 bool "OMAP ARM 30 MHz CPU"
Tony Lindgren3179a012005-11-10 14:26:48 +0000209 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730)
Tony Lindgrenb288f752005-07-10 19:58:08 +0100210 help
211 Enable 30MHz clock for OMAP CPU. If unsure, say N.
212