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