xref: /linux/arch/arm/mach-omap1/Kconfig (revision bcefe12eff5dca6fdfa94ed85e5bee66380d5cd9)
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
15config ARCH_OMAP15XX
16	depends on ARCH_OMAP1
17	default y
18	bool "OMAP15xx Based System"
19	select CPU_ARM925T
20
21config ARCH_OMAP16XX
22	depends on ARCH_OMAP1
23	bool "OMAP16xx Based System"
24	select CPU_ARM926T
25	select ARCH_OMAP_OTG
26
27comment "OMAP Board Type"
28	depends on ARCH_OMAP1
29
30config 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
38config 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
46config 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
53config MACH_OMAP_HTCWIZARD
54	bool "HTC Wizard"
55	depends on ARCH_OMAP850
56	help
57	  HTC Wizard smartphone support (AKA QTEK 9100, ...)
58
59config 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
67config 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
75config 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
82config 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
89config 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
96config 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
105config 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
114config 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
123config 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
134config 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
141config 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
148config 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
157comment "OMAP CPU Speed"
158	depends on ARCH_OMAP1
159
160config 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
168config 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
174config 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
180config 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
186config 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
192config 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
198config 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
204config 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
210config 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
217config 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
223