xref: /linux/arch/arm/mach-omap1/Kconfig (revision 4a54db612463e330e0e02e2234fc6b783b3eea84)
1*4a54db61STony Lindgrenif ARCH_OMAP1
2*4a54db61STony Lindgren
3*4a54db61STony Lindgrenmenu "TI OMAP1 specific features"
4*4a54db61STony Lindgren
5b288f75fSTony Lindgrencomment "OMAP Core Type"
6b288f75fSTony Lindgren	depends on ARCH_OMAP1
7b288f75fSTony Lindgren
8b288f75fSTony Lindgrenconfig ARCH_OMAP730
9b288f75fSTony Lindgren	depends on ARCH_OMAP1
10b288f75fSTony Lindgren	bool "OMAP730 Based System"
11c750815eSRussell King	select CPU_ARM926T
12b288f75fSTony Lindgren	select ARCH_OMAP_OTG
13b288f75fSTony Lindgren
14ed981783SZebediah C. McClureconfig ARCH_OMAP850
15ed981783SZebediah C. McClure	depends on ARCH_OMAP1
16ed981783SZebediah C. McClure	bool "OMAP850 Based System"
17ed981783SZebediah C. McClure	select CPU_ARM926T
1845f780a0SCory Maccarrone	select ARCH_OMAP_OTG
19ed981783SZebediah C. McClure
203179a019STony Lindgrenconfig ARCH_OMAP15XX
21b288f75fSTony Lindgren	depends on ARCH_OMAP1
22b288f75fSTony Lindgren	default y
233179a019STony Lindgren	bool "OMAP15xx Based System"
24c750815eSRussell King	select CPU_ARM925T
25b288f75fSTony Lindgren
26b288f75fSTony Lindgrenconfig ARCH_OMAP16XX
27b288f75fSTony Lindgren	depends on ARCH_OMAP1
28b288f75fSTony Lindgren	bool "OMAP16xx Based System"
29c750815eSRussell King	select CPU_ARM926T
30b288f75fSTony Lindgren	select ARCH_OMAP_OTG
31b288f75fSTony Lindgren
32b288f75fSTony Lindgrencomment "OMAP Board Type"
33b288f75fSTony Lindgren	depends on ARCH_OMAP1
34b288f75fSTony Lindgren
35b288f75fSTony Lindgrenconfig MACH_OMAP_INNOVATOR
36b288f75fSTony Lindgren	bool "TI Innovator"
373179a019STony Lindgren	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
38c40fae95STony Lindgren	select OMAP_MCBSP
39b288f75fSTony Lindgren	help
40b288f75fSTony Lindgren          TI OMAP 1510 or 1610 Innovator board support. Say Y here if you
41b288f75fSTony Lindgren          have such a board.
42b288f75fSTony Lindgren
43b288f75fSTony Lindgrenconfig MACH_OMAP_H2
44b288f75fSTony Lindgren	bool "TI H2 Support"
45b288f75fSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP16XX
46c40fae95STony Lindgren	select OMAP_MCBSP
47b288f75fSTony Lindgren    	help
48b288f75fSTony Lindgren	  TI OMAP 1610/1611B H2 board support. Say Y here if you have such
49b288f75fSTony Lindgren	  a board.
50b288f75fSTony Lindgren
51b288f75fSTony Lindgrenconfig MACH_OMAP_H3
52b288f75fSTony Lindgren	bool "TI H3 Support"
53b288f75fSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP16XX
54b288f75fSTony Lindgren    	help
55b288f75fSTony Lindgren	  TI OMAP 1710 H3 board support. Say Y here if you have such
56b288f75fSTony Lindgren	  a board.
57b288f75fSTony Lindgren
58ed981783SZebediah C. McClureconfig MACH_OMAP_HTCWIZARD
59ed981783SZebediah C. McClure	bool "HTC Wizard"
60ed981783SZebediah C. McClure	depends on ARCH_OMAP850
61ed981783SZebediah C. McClure	help
62ed981783SZebediah C. McClure	  HTC Wizard smartphone support (AKA QTEK 9100, ...)
63ed981783SZebediah C. McClure
649c2816f7SCory Maccarroneconfig MACH_HERALD
659c2816f7SCory Maccarrone	bool "HTC Herald"
669c2816f7SCory Maccarrone	depends on ARCH_OMAP850
679c2816f7SCory Maccarrone	help
689c2816f7SCory Maccarrone	  HTC Herald smartphone support (AKA T-Mobile Wing, ...)
699c2816f7SCory Maccarrone
70b288f75fSTony Lindgrenconfig MACH_OMAP_OSK
71b288f75fSTony Lindgren	bool "TI OSK Support"
72b288f75fSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP16XX
73d82973d1STony Lindgren	select OMAP_MCBSP
74b288f75fSTony Lindgren    	help
75b288f75fSTony Lindgren	  TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
76b288f75fSTony Lindgren          if you have such a board.
77b288f75fSTony Lindgren
787c38cf02STony Lindgrenconfig OMAP_OSK_MISTRAL
797c38cf02STony Lindgren	bool "Mistral QVGA board Support"
807c38cf02STony Lindgren	depends on MACH_OMAP_OSK
817c38cf02STony Lindgren    	help
827c38cf02STony Lindgren	  The OSK supports an optional add-on board with a Quarter-VGA
837c38cf02STony Lindgren	  touchscreen, PDA-ish buttons, a resume button, bicolor LED,
847c38cf02STony Lindgren	  and camera connector.  Say Y here if you have this board.
857c38cf02STony Lindgren
86b288f75fSTony Lindgrenconfig MACH_OMAP_PERSEUS2
87b288f75fSTony Lindgren	bool "TI Perseus2"
88b288f75fSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP730
89b288f75fSTony Lindgren    	help
90b288f75fSTony Lindgren	  Support for TI OMAP 730 Perseus2 board. Say Y here if you have such
91b288f75fSTony Lindgren	  a board.
92b288f75fSTony Lindgren
93495f71dbSBrian Swetlandconfig MACH_OMAP_FSAMPLE
94495f71dbSBrian Swetland	bool "TI F-Sample"
95495f71dbSBrian Swetland	depends on ARCH_OMAP1 && ARCH_OMAP730
96495f71dbSBrian Swetland    	help
97495f71dbSBrian Swetland	  Support for TI OMAP 850 F-Sample board. Say Y here if you have such
98495f71dbSBrian Swetland	  a board.
99495f71dbSBrian Swetland
100b288f75fSTony Lindgrenconfig MACH_VOICEBLUE
101b288f75fSTony Lindgren	bool "Voiceblue"
1023179a019STony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP15XX
103b288f75fSTony Lindgren	help
104b288f75fSTony Lindgren	  Support for Voiceblue GSM/VoIP gateway. Say Y here if you have
105b288f75fSTony Lindgren	  such a board.
106b288f75fSTony Lindgren
1073179a019STony Lindgrenconfig MACH_OMAP_PALMTE
1083179a019STony Lindgren	bool "Palm Tungsten E"
1093179a019STony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP15XX
1103179a019STony Lindgren	help
111c3695015SAndrzej Zaborowski	  Support for the Palm Tungsten E PDA.  To boot the kernel, you'll
112c3695015SAndrzej Zaborowski	  need a PalmOS compatible bootloader; check out
113c3695015SAndrzej Zaborowski	  http://palmtelinux.sourceforge.net/ for more information.
114c3695015SAndrzej Zaborowski	  Say Y here if you have this PDA model, say N otherwise.
1153179a019STony Lindgren
116ec70e8afSMarek Vasutconfig MACH_OMAP_PALMZ71
117ec70e8afSMarek Vasut	bool "Palm Zire71"
118ec70e8afSMarek Vasut	depends on ARCH_OMAP1 && ARCH_OMAP15XX
119ec70e8afSMarek Vasut	help
120ec70e8afSMarek Vasut	 Support for the Palm Zire71 PDA. To boot the kernel,
121ec70e8afSMarek Vasut	 you'll need a PalmOS compatible bootloader; check out
122692105b8SMatt LaPlante	 http://hackndev.com/palm/z71 for more information.
123ec70e8afSMarek Vasut	 Say Y here if you have such a PDA, say N otherwise.
124ec70e8afSMarek Vasut
125dc563b4fSMarek Vasutconfig MACH_OMAP_PALMTT
126dc563b4fSMarek Vasut	bool "Palm Tungsten|T"
127dc563b4fSMarek Vasut	depends on ARCH_OMAP1 && ARCH_OMAP15XX
128dc563b4fSMarek Vasut	help
129dc563b4fSMarek Vasut	  Support for the Palm Tungsten|T PDA. To boot the kernel, you'll
130dc563b4fSMarek Vasut	  need a PalmOS compatible bootloader (Garux); check out
131dc563b4fSMarek Vasut	  http://www.hackndev.com/palm/tt/ for more information.
132dc563b4fSMarek Vasut	  Say Y here if you have this PDA model, say N otherwise.
133dc563b4fSMarek Vasut
134c79ed194SVladimir Ananievconfig MACH_SX1
135c79ed194SVladimir Ananiev	bool "Siemens SX1"
136c79ed194SVladimir Ananiev	depends on ARCH_OMAP1 && ARCH_OMAP15XX
137c79ed194SVladimir Ananiev	help
138c79ed194SVladimir Ananiev	  Support for the Siemens SX1 phone. To boot the kernel,
139c79ed194SVladimir Ananiev	  you'll need a SX1 compatible bootloader; check out
140c79ed194SVladimir Ananiev	  http://forum.oslik.ru and
141c79ed194SVladimir Ananiev	  http://www.handhelds.org/moin/moin.cgi/SiemensSX1
142c79ed194SVladimir Ananiev	  for more information.
143c79ed194SVladimir Ananiev	  Say Y here if you have such a phone, say NO otherwise.
144c79ed194SVladimir Ananiev
1459b6553cdSTony Lindgrenconfig MACH_NOKIA770
1469b6553cdSTony Lindgren	bool "Nokia 770"
1479b6553cdSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP16XX
1489b6553cdSTony Lindgren	help
1499b6553cdSTony Lindgren	  Support for the Nokia 770 Internet Tablet. Say Y here if you
1509b6553cdSTony Lindgren	  have such a device.
1519b6553cdSTony Lindgren
1529b6553cdSTony Lindgrenconfig MACH_AMS_DELTA
1539b6553cdSTony Lindgren	bool "Amstrad E3 (Delta)"
1549b6553cdSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP15XX
1559b6553cdSTony Lindgren	help
1569b6553cdSTony Lindgren	  Support for the Amstrad E3 (codename Delta) videophone. Say Y here
1579b6553cdSTony Lindgren	  if you have such a device.
1589b6553cdSTony Lindgren
15960c3bf3fSJanusz Krzysztofikconfig AMS_DELTA_FIQ
16060c3bf3fSJanusz Krzysztofik	bool "Fast Interrupt Request (FIQ) support for the E3"
16160c3bf3fSJanusz Krzysztofik	depends on MACH_AMS_DELTA
16260c3bf3fSJanusz Krzysztofik	select FIQ
16360c3bf3fSJanusz Krzysztofik	help
16460c3bf3fSJanusz Krzysztofik	  Provide a FIQ handler for the E3.
16560c3bf3fSJanusz Krzysztofik	  This allows for fast handling of interrupts generated
16660c3bf3fSJanusz Krzysztofik	  by the clock line of the E3 mailboard (or a PS/2 keyboard)
16760c3bf3fSJanusz Krzysztofik	  connected to the GPIO based external keyboard port.
16860c3bf3fSJanusz Krzysztofik
169b288f75fSTony Lindgrenconfig MACH_OMAP_GENERIC
170b288f75fSTony Lindgren	bool "Generic OMAP board"
1713179a019STony Lindgren	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
172b288f75fSTony Lindgren	help
173b288f75fSTony Lindgren          Support for generic OMAP-1510, 1610 or 1710 board with
174b288f75fSTony Lindgren          no FPGA. Can be used as template for porting Linux to
175b288f75fSTony Lindgren          custom OMAP boards. Say Y here if you have a custom
176b288f75fSTony Lindgren          board.
177b288f75fSTony Lindgren
178b288f75fSTony Lindgrencomment "OMAP CPU Speed"
179b288f75fSTony Lindgren	depends on ARCH_OMAP1
180b288f75fSTony Lindgren
181b288f75fSTony Lindgrenconfig OMAP_CLOCKS_SET_BY_BOOTLOADER
182b288f75fSTony Lindgren	bool "OMAP clocks set by bootloader"
183b288f75fSTony Lindgren	depends on ARCH_OMAP1
184b288f75fSTony Lindgren	help
185b288f75fSTony Lindgren	  Enable this option to prevent the kernel from overriding the clock
186b288f75fSTony Lindgren	  frequencies programmed by bootloader for MPU, DSP, MMUs, TC,
187b288f75fSTony Lindgren	  internal LCD controller and MPU peripherals.
188b288f75fSTony Lindgren
189b288f75fSTony Lindgrenconfig OMAP_ARM_216MHZ
190b288f75fSTony Lindgren	bool "OMAP ARM 216 MHz CPU (1710 only)"
191b288f75fSTony Lindgren        depends on ARCH_OMAP1 && ARCH_OMAP16XX
192b288f75fSTony Lindgren        help
193b288f75fSTony Lindgren          Enable 216 MHz clock for OMAP1710 CPU. If unsure, say N.
194b288f75fSTony Lindgren
195b288f75fSTony Lindgrenconfig OMAP_ARM_195MHZ
196b288f75fSTony Lindgren	bool "OMAP ARM 195 MHz CPU"
197ed981783SZebediah C. McClure	depends on ARCH_OMAP1 && (ARCH_OMAP730 || ARCH_OMAP850)
198b288f75fSTony Lindgren	help
199b288f75fSTony Lindgren          Enable 195MHz clock for OMAP CPU. If unsure, say N.
200b288f75fSTony Lindgren
201b288f75fSTony Lindgrenconfig OMAP_ARM_192MHZ
202b288f75fSTony Lindgren	bool "OMAP ARM 192 MHz CPU"
203b288f75fSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP16XX
204b288f75fSTony Lindgren	help
205b288f75fSTony Lindgren          Enable 192MHz clock for OMAP CPU. If unsure, say N.
206b288f75fSTony Lindgren
207b288f75fSTony Lindgrenconfig OMAP_ARM_182MHZ
208b288f75fSTony Lindgren	bool "OMAP ARM 182 MHz CPU"
209ed981783SZebediah C. McClure	depends on ARCH_OMAP1 && (ARCH_OMAP730 || ARCH_OMAP850)
210b288f75fSTony Lindgren	help
211b288f75fSTony Lindgren          Enable 182MHz clock for OMAP CPU. If unsure, say N.
212b288f75fSTony Lindgren
213b288f75fSTony Lindgrenconfig OMAP_ARM_168MHZ
214b288f75fSTony Lindgren	bool "OMAP ARM 168 MHz CPU"
215ed981783SZebediah C. McClure	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
216b288f75fSTony Lindgren	help
217b288f75fSTony Lindgren          Enable 168MHz clock for OMAP CPU. If unsure, say N.
218b288f75fSTony Lindgren
219b288f75fSTony Lindgrenconfig OMAP_ARM_150MHZ
220b288f75fSTony Lindgren	bool "OMAP ARM 150 MHz CPU"
2213179a019STony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP15XX
222b288f75fSTony Lindgren	help
223b288f75fSTony Lindgren	  Enable 150MHz clock for OMAP CPU. If unsure, say N.
224b288f75fSTony Lindgren
225b288f75fSTony Lindgrenconfig OMAP_ARM_120MHZ
226b288f75fSTony Lindgren	bool "OMAP ARM 120 MHz CPU"
227ed981783SZebediah C. McClure	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
228b288f75fSTony Lindgren	help
229b288f75fSTony Lindgren          Enable 120MHz clock for OMAP CPU. If unsure, say N.
230b288f75fSTony Lindgren
231b288f75fSTony Lindgrenconfig OMAP_ARM_60MHZ
232b288f75fSTony Lindgren	bool "OMAP ARM 60 MHz CPU"
233ed981783SZebediah C. McClure	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
234b288f75fSTony Lindgren        default y
235b288f75fSTony Lindgren	help
236b288f75fSTony Lindgren          Enable 60MHz clock for OMAP CPU. If unsure, say Y.
237b288f75fSTony Lindgren
238b288f75fSTony Lindgrenconfig OMAP_ARM_30MHZ
239b288f75fSTony Lindgren	bool "OMAP ARM 30 MHz CPU"
240ed981783SZebediah C. McClure	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX || ARCH_OMAP730 || ARCH_OMAP850)
241b288f75fSTony Lindgren	help
242b288f75fSTony Lindgren          Enable 30MHz clock for OMAP CPU. If unsure, say N.
243b288f75fSTony Lindgren
244*4a54db61STony Lindgrenendmenu
245*4a54db61STony Lindgren
246*4a54db61STony Lindgrenendif
247