blob: 323272651933b519b8b8abd210ec57ce424abdd1 [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
Zebediah C. McClureed981782009-03-23 18:07:46 -070010config ARCH_OMAP850
11 depends on ARCH_OMAP1
12 bool "OMAP850 Based System"
13 select CPU_ARM926T
Cory Maccarrone45f780a2009-11-22 10:10:52 -080014 select ARCH_OMAP_OTG
Zebediah C. McClureed981782009-03-23 18:07:46 -070015
Tony Lindgren3179a012005-11-10 14:26:48 +000016config ARCH_OMAP15XX
Tony Lindgrenb288f752005-07-10 19:58:08 +010017 depends on ARCH_OMAP1
18 default y
Tony Lindgren3179a012005-11-10 14:26:48 +000019 bool "OMAP15xx Based System"
Russell Kingc7508152008-10-26 10:55:14 +000020 select CPU_ARM925T
Tony Lindgrenb288f752005-07-10 19:58:08 +010021
22config ARCH_OMAP16XX
23 depends on ARCH_OMAP1
24 bool "OMAP16xx Based System"
Russell Kingc7508152008-10-26 10:55:14 +000025 select CPU_ARM926T
Tony Lindgrenb288f752005-07-10 19:58:08 +010026 select ARCH_OMAP_OTG
27
28comment "OMAP Board Type"
29 depends on ARCH_OMAP1
30
31config MACH_OMAP_INNOVATOR
32 bool "TI Innovator"
Tony Lindgren3179a012005-11-10 14:26:48 +000033 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
Tony Lindgrenc40fae952006-12-07 13:58:10 -080034 select OMAP_MCBSP
Tony Lindgrenb288f752005-07-10 19:58:08 +010035 help
36 TI OMAP 1510 or 1610 Innovator board support. Say Y here if you
37 have such a board.
38
39config MACH_OMAP_H2
40 bool "TI H2 Support"
41 depends on ARCH_OMAP1 && ARCH_OMAP16XX
Tony Lindgrenc40fae952006-12-07 13:58:10 -080042 select OMAP_MCBSP
Tony Lindgrenb288f752005-07-10 19:58:08 +010043 help
44 TI OMAP 1610/1611B H2 board support. Say Y here if you have such
45 a board.
46
47config MACH_OMAP_H3
48 bool "TI H3 Support"
49 depends on ARCH_OMAP1 && ARCH_OMAP16XX
50 help
51 TI OMAP 1710 H3 board support. Say Y here if you have such
52 a board.
53
Zebediah C. McClureed981782009-03-23 18:07:46 -070054config MACH_OMAP_HTCWIZARD
55 bool "HTC Wizard"
56 depends on ARCH_OMAP850
57 help
58 HTC Wizard smartphone support (AKA QTEK 9100, ...)
59
Tony Lindgrenb288f752005-07-10 19:58:08 +010060config MACH_OMAP_OSK
61 bool "TI OSK Support"
62 depends on ARCH_OMAP1 && ARCH_OMAP16XX
Tony Lindgrend82973d2007-01-26 12:01:17 -080063 select OMAP_MCBSP
Tony Lindgrenb288f752005-07-10 19:58:08 +010064 help
65 TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
66 if you have such a board.
67
Tony Lindgren7c38cf02005-09-08 23:07:38 +010068config OMAP_OSK_MISTRAL
69 bool "Mistral QVGA board Support"
70 depends on MACH_OMAP_OSK
71 help
72 The OSK supports an optional add-on board with a Quarter-VGA
73 touchscreen, PDA-ish buttons, a resume button, bicolor LED,
74 and camera connector. Say Y here if you have this board.
75
Tony Lindgrenb288f752005-07-10 19:58:08 +010076config MACH_OMAP_PERSEUS2
77 bool "TI Perseus2"
78 depends on ARCH_OMAP1 && ARCH_OMAP730
79 help
80 Support for TI OMAP 730 Perseus2 board. Say Y here if you have such
81 a board.
82
Brian Swetland495f71d2006-06-26 16:16:03 -070083config MACH_OMAP_FSAMPLE
84 bool "TI F-Sample"
85 depends on ARCH_OMAP1 && ARCH_OMAP730
86 help
87 Support for TI OMAP 850 F-Sample board. Say Y here if you have such
88 a board.
89
Tony Lindgrenb288f752005-07-10 19:58:08 +010090config MACH_VOICEBLUE
91 bool "Voiceblue"
Tony Lindgren3179a012005-11-10 14:26:48 +000092 depends on ARCH_OMAP1 && ARCH_OMAP15XX
Tony Lindgrenb288f752005-07-10 19:58:08 +010093 help
94 Support for Voiceblue GSM/VoIP gateway. Say Y here if you have
95 such a board.
96
Tony Lindgren3179a012005-11-10 14:26:48 +000097config MACH_OMAP_PALMTE
98 bool "Palm Tungsten E"
99 depends on ARCH_OMAP1 && ARCH_OMAP15XX
100 help
Andrzej Zaborowskic3695012006-12-06 17:13:51 -0800101 Support for the Palm Tungsten E PDA. To boot the kernel, you'll
102 need a PalmOS compatible bootloader; check out
103 http://palmtelinux.sourceforge.net/ for more information.
104 Say Y here if you have this PDA model, say N otherwise.
Tony Lindgren3179a012005-11-10 14:26:48 +0000105
Marek Vasutec70e8a2006-12-06 17:13:57 -0800106config MACH_OMAP_PALMZ71
107 bool "Palm Zire71"
108 depends on ARCH_OMAP1 && ARCH_OMAP15XX
109 help
110 Support for the Palm Zire71 PDA. To boot the kernel,
111 you'll need a PalmOS compatible bootloader; check out
Matt LaPlante692105b2009-01-26 11:12:25 +0100112 http://hackndev.com/palm/z71 for more information.
Marek Vasutec70e8a2006-12-06 17:13:57 -0800113 Say Y here if you have such a PDA, say N otherwise.
114
Marek Vasutdc563b42006-12-06 17:14:07 -0800115config MACH_OMAP_PALMTT
116 bool "Palm Tungsten|T"
117 depends on ARCH_OMAP1 && ARCH_OMAP15XX
118 help
119 Support for the Palm Tungsten|T PDA. To boot the kernel, you'll
120 need a PalmOS compatible bootloader (Garux); check out
121 http://www.hackndev.com/palm/tt/ for more information.
122 Say Y here if you have this PDA model, say N otherwise.
123
Vladimir Ananievc79ed192006-12-06 17:14:08 -0800124config MACH_SX1
125 bool "Siemens SX1"
126 depends on ARCH_OMAP1 && ARCH_OMAP15XX
127 help
128 Support for the Siemens SX1 phone. To boot the kernel,
129 you'll need a SX1 compatible bootloader; check out
130 http://forum.oslik.ru and
131 http://www.handhelds.org/moin/moin.cgi/SiemensSX1
132 for more information.
133 Say Y here if you have such a phone, say NO otherwise.
134
Tony Lindgren9b6553c2006-04-02 17:46:30 +0100135config MACH_NOKIA770
136 bool "Nokia 770"
137 depends on ARCH_OMAP1 && ARCH_OMAP16XX
138 help
139 Support for the Nokia 770 Internet Tablet. Say Y here if you
140 have such a device.
141
142config MACH_AMS_DELTA
143 bool "Amstrad E3 (Delta)"
144 depends on ARCH_OMAP1 && ARCH_OMAP15XX
145 help
146 Support for the Amstrad E3 (codename Delta) videophone. Say Y here
147 if you have such a device.
148
Tony Lindgrenb288f752005-07-10 19:58:08 +0100149config MACH_OMAP_GENERIC
150 bool "Generic OMAP board"
Tony Lindgren3179a012005-11-10 14:26:48 +0000151 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
Tony Lindgrenb288f752005-07-10 19:58:08 +0100152 help
153 Support for generic OMAP-1510, 1610 or 1710 board with
154 no FPGA. Can be used as template for porting Linux to
155 custom OMAP boards. Say Y here if you have a custom
156 board.
157
158comment "OMAP CPU Speed"
159 depends on ARCH_OMAP1
160
161config OMAP_CLOCKS_SET_BY_BOOTLOADER
162 bool "OMAP clocks set by bootloader"
163 depends on ARCH_OMAP1
164 help
165 Enable this option to prevent the kernel from overriding the clock
166 frequencies programmed by bootloader for MPU, DSP, MMUs, TC,
167 internal LCD controller and MPU peripherals.
168
169config OMAP_ARM_216MHZ
170 bool "OMAP ARM 216 MHz CPU (1710 only)"
171 depends on ARCH_OMAP1 && ARCH_OMAP16XX
172 help
173 Enable 216 MHz clock for OMAP1710 CPU. If unsure, say N.
174
175config OMAP_ARM_195MHZ
176 bool "OMAP ARM 195 MHz CPU"
Zebediah C. McClureed981782009-03-23 18:07:46 -0700177 depends on ARCH_OMAP1 && (ARCH_OMAP730 || ARCH_OMAP850)
Tony Lindgrenb288f752005-07-10 19:58:08 +0100178 help
179 Enable 195MHz clock for OMAP CPU. If unsure, say N.
180
181config OMAP_ARM_192MHZ
182 bool "OMAP ARM 192 MHz CPU"
183 depends on ARCH_OMAP1 && ARCH_OMAP16XX
184 help
185 Enable 192MHz clock for OMAP CPU. If unsure, say N.
186
187config OMAP_ARM_182MHZ
188 bool "OMAP ARM 182 MHz CPU"
Zebediah C. McClureed981782009-03-23 18:07:46 -0700189 depends on ARCH_OMAP1 && (ARCH_OMAP730 || ARCH_OMAP850)
Tony Lindgrenb288f752005-07-10 19:58:08 +0100190 help
191 Enable 182MHz clock for OMAP CPU. If unsure, say N.
192
193config OMAP_ARM_168MHZ
194 bool "OMAP ARM 168 MHz CPU"
Zebediah C. McClureed981782009-03-23 18:07:46 -0700195 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
Tony Lindgrenb288f752005-07-10 19:58:08 +0100196 help
197 Enable 168MHz clock for OMAP CPU. If unsure, say N.
198
199config OMAP_ARM_150MHZ
200 bool "OMAP ARM 150 MHz CPU"
Tony Lindgren3179a012005-11-10 14:26:48 +0000201 depends on ARCH_OMAP1 && ARCH_OMAP15XX
Tony Lindgrenb288f752005-07-10 19:58:08 +0100202 help
203 Enable 150MHz clock for OMAP CPU. If unsure, say N.
204
205config OMAP_ARM_120MHZ
206 bool "OMAP ARM 120 MHz CPU"
Zebediah C. McClureed981782009-03-23 18:07:46 -0700207 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
Tony Lindgrenb288f752005-07-10 19:58:08 +0100208 help
209 Enable 120MHz clock for OMAP CPU. If unsure, say N.
210
211config OMAP_ARM_60MHZ
212 bool "OMAP ARM 60 MHz CPU"
Zebediah C. McClureed981782009-03-23 18:07:46 -0700213 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
Tony Lindgrenb288f752005-07-10 19:58:08 +0100214 default y
215 help
216 Enable 60MHz clock for OMAP CPU. If unsure, say Y.
217
218config OMAP_ARM_30MHZ
219 bool "OMAP ARM 30 MHz CPU"
Zebediah C. McClureed981782009-03-23 18:07:46 -0700220 depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
Tony Lindgrenb288f752005-07-10 19:58:08 +0100221 help
222 Enable 30MHz clock for OMAP CPU. If unsure, say N.
223