xref: /openbmc/linux/arch/arm/mach-omap1/Kconfig (revision b04b4f78)
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#	select GPIOEXPANDER_OMAP
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_OMAP_OSK
61	bool "TI OSK Support"
62	depends on ARCH_OMAP1 && ARCH_OMAP16XX
63	select OMAP_MCBSP
64    	help
65	  TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
66          if you have such a board.
67
68config 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
76config 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
83config 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
90config MACH_VOICEBLUE
91	bool "Voiceblue"
92	depends on ARCH_OMAP1 && ARCH_OMAP15XX
93	help
94	  Support for Voiceblue GSM/VoIP gateway. Say Y here if you have
95	  such a board.
96
97config MACH_OMAP_PALMTE
98	bool "Palm Tungsten E"
99	depends on ARCH_OMAP1 && ARCH_OMAP15XX
100	help
101	  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.
105
106config 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
112	 http://hackndev.com/palm/z71 for more information.
113	 Say Y here if you have such a PDA, say N otherwise.
114
115config 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
124config 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
135config 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
149config MACH_OMAP_GENERIC
150	bool "Generic OMAP board"
151	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
152	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"
177	depends on ARCH_OMAP1 && (ARCH_OMAP730 || ARCH_OMAP850)
178	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"
189	depends on ARCH_OMAP1 && (ARCH_OMAP730 || ARCH_OMAP850)
190	help
191          Enable 182MHz clock for OMAP CPU. If unsure, say N.
192
193config OMAP_ARM_168MHZ
194	bool "OMAP ARM 168 MHz CPU"
195	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
196	help
197          Enable 168MHz clock for OMAP CPU. If unsure, say N.
198
199config OMAP_ARM_150MHZ
200	bool "OMAP ARM 150 MHz CPU"
201	depends on ARCH_OMAP1 && ARCH_OMAP15XX
202	help
203	  Enable 150MHz clock for OMAP CPU. If unsure, say N.
204
205config OMAP_ARM_120MHZ
206	bool "OMAP ARM 120 MHz CPU"
207	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
208	help
209          Enable 120MHz clock for OMAP CPU. If unsure, say N.
210
211config OMAP_ARM_60MHZ
212	bool "OMAP ARM 60 MHz CPU"
213	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
214        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"
220	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
221	help
222          Enable 30MHz clock for OMAP CPU. If unsure, say N.
223
224