xref: /linux/arch/arm/mach-omap1/Kconfig (revision af04aa856e932876e11e0c6d21d82281824e1b11)
14a54db61STony Lindgrenif ARCH_OMAP1
24a54db61STony Lindgren
34a54db61STony Lindgrenmenu "TI OMAP1 specific features"
44a54db61STony 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"
11b1b3f49cSRussell King	select ARCH_OMAP_OTG
12c750815eSRussell King	select CPU_ARM926T
1305b5ca9bSTony Lindgren	select OMAP_MPU_TIMER
14b288f75fSTony Lindgren
15ed981783SZebediah C. McClureconfig ARCH_OMAP850
16ed981783SZebediah C. McClure	depends on ARCH_OMAP1
17ed981783SZebediah C. McClure	bool "OMAP850 Based System"
1845f780a0SCory Maccarrone	select ARCH_OMAP_OTG
19b1b3f49cSRussell King	select CPU_ARM926T
20ed981783SZebediah C. McClure
213179a019STony Lindgrenconfig ARCH_OMAP15XX
22b288f75fSTony Lindgren	depends on ARCH_OMAP1
23b288f75fSTony Lindgren	default y
243179a019STony Lindgren	bool "OMAP15xx Based System"
25c750815eSRussell King	select CPU_ARM925T
2605b5ca9bSTony Lindgren	select OMAP_MPU_TIMER
27b288f75fSTony Lindgren
28b288f75fSTony Lindgrenconfig ARCH_OMAP16XX
29b288f75fSTony Lindgren	depends on ARCH_OMAP1
30b288f75fSTony Lindgren	bool "OMAP16xx Based System"
31b288f75fSTony Lindgren	select ARCH_OMAP_OTG
32b1b3f49cSRussell King	select CPU_ARM926T
33*af04aa85SKeerthy	select OMAP_DM_TIMER
34b288f75fSTony Lindgren
35e9f5f1e4STony Lindgrenconfig OMAP_MUX
36e9f5f1e4STony Lindgren	bool "OMAP multiplexing support"
37e9f5f1e4STony Lindgren	depends on ARCH_OMAP
38e9f5f1e4STony Lindgren	default y
39e9f5f1e4STony Lindgren	help
40e9f5f1e4STony Lindgren	  Pin multiplexing support for OMAP boards. If your bootloader
41e9f5f1e4STony Lindgren	  sets the multiplexing correctly, say N. Otherwise, or if unsure,
42e9f5f1e4STony Lindgren	  say Y.
43e9f5f1e4STony Lindgren
44e9f5f1e4STony Lindgrenconfig OMAP_MUX_DEBUG
45e9f5f1e4STony Lindgren	bool "Multiplexing debug output"
46e9f5f1e4STony Lindgren	depends on OMAP_MUX
47e9f5f1e4STony Lindgren	help
48e9f5f1e4STony Lindgren	  Makes the multiplexing functions print out a lot of debug info.
49e9f5f1e4STony Lindgren	  This is useful if you want to find out the correct values of the
50e9f5f1e4STony Lindgren	  multiplexing registers.
51e9f5f1e4STony Lindgren
52e9f5f1e4STony Lindgrenconfig OMAP_MUX_WARNINGS
53e9f5f1e4STony Lindgren	bool "Warn about pins the bootloader didn't set up"
54e9f5f1e4STony Lindgren	depends on OMAP_MUX
55e9f5f1e4STony Lindgren	default y
56e9f5f1e4STony Lindgren	help
57e9f5f1e4STony Lindgren	  Choose Y here to warn whenever driver initialization logic needs
58e9f5f1e4STony Lindgren	  to change the pin multiplexing setup.	 When there are no warnings
59e9f5f1e4STony Lindgren	  printed, it's safe to deselect OMAP_MUX for your product.
60e9f5f1e4STony Lindgren
61b288f75fSTony Lindgrencomment "OMAP Board Type"
62b288f75fSTony Lindgren	depends on ARCH_OMAP1
63b288f75fSTony Lindgren
64b288f75fSTony Lindgrenconfig MACH_OMAP_INNOVATOR
65b288f75fSTony Lindgren	bool "TI Innovator"
663179a019STony Lindgren	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
67b288f75fSTony Lindgren	help
68b288f75fSTony Lindgren          TI OMAP 1510 or 1610 Innovator board support. Say Y here if you
69b288f75fSTony Lindgren          have such a board.
70b288f75fSTony Lindgren
71b288f75fSTony Lindgrenconfig MACH_OMAP_H2
72b288f75fSTony Lindgren	bool "TI H2 Support"
73b288f75fSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP16XX
74b288f75fSTony Lindgren    	help
75b288f75fSTony Lindgren	  TI OMAP 1610/1611B H2 board support. Say Y here if you have such
76b288f75fSTony Lindgren	  a board.
77b288f75fSTony Lindgren
78b288f75fSTony Lindgrenconfig MACH_OMAP_H3
79b288f75fSTony Lindgren	bool "TI H3 Support"
80b288f75fSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP16XX
81b288f75fSTony Lindgren    	help
82b288f75fSTony Lindgren	  TI OMAP 1710 H3 board support. Say Y here if you have such
83b288f75fSTony Lindgren	  a board.
84b288f75fSTony Lindgren
859c2816f7SCory Maccarroneconfig MACH_HERALD
869c2816f7SCory Maccarrone	bool "HTC Herald"
879c2816f7SCory Maccarrone	depends on ARCH_OMAP850
889c2816f7SCory Maccarrone	help
899c2816f7SCory Maccarrone	  HTC Herald smartphone support (AKA T-Mobile Wing, ...)
909c2816f7SCory Maccarrone
91b288f75fSTony Lindgrenconfig MACH_OMAP_OSK
92b288f75fSTony Lindgren	bool "TI OSK Support"
93b288f75fSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP16XX
94b288f75fSTony Lindgren    	help
95b288f75fSTony Lindgren	  TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
96b288f75fSTony Lindgren          if you have such a board.
97b288f75fSTony Lindgren
987c38cf02STony Lindgrenconfig OMAP_OSK_MISTRAL
997c38cf02STony Lindgren	bool "Mistral QVGA board Support"
1007c38cf02STony Lindgren	depends on MACH_OMAP_OSK
1017c38cf02STony Lindgren    	help
1027c38cf02STony Lindgren	  The OSK supports an optional add-on board with a Quarter-VGA
1037c38cf02STony Lindgren	  touchscreen, PDA-ish buttons, a resume button, bicolor LED,
1047c38cf02STony Lindgren	  and camera connector.  Say Y here if you have this board.
1057c38cf02STony Lindgren
106b288f75fSTony Lindgrenconfig MACH_OMAP_PERSEUS2
107b288f75fSTony Lindgren	bool "TI Perseus2"
108b288f75fSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP730
109b288f75fSTony Lindgren    	help
110b288f75fSTony Lindgren	  Support for TI OMAP 730 Perseus2 board. Say Y here if you have such
111b288f75fSTony Lindgren	  a board.
112b288f75fSTony Lindgren
113495f71dbSBrian Swetlandconfig MACH_OMAP_FSAMPLE
114495f71dbSBrian Swetland	bool "TI F-Sample"
115495f71dbSBrian Swetland	depends on ARCH_OMAP1 && ARCH_OMAP730
116495f71dbSBrian Swetland    	help
117495f71dbSBrian Swetland	  Support for TI OMAP 850 F-Sample board. Say Y here if you have such
118495f71dbSBrian Swetland	  a board.
119495f71dbSBrian Swetland
1203179a019STony Lindgrenconfig MACH_OMAP_PALMTE
1213179a019STony Lindgren	bool "Palm Tungsten E"
1223179a019STony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP15XX
1233179a019STony Lindgren	help
124c3695015SAndrzej Zaborowski	  Support for the Palm Tungsten E PDA.  To boot the kernel, you'll
125c3695015SAndrzej Zaborowski	  need a PalmOS compatible bootloader; check out
126c3695015SAndrzej Zaborowski	  http://palmtelinux.sourceforge.net/ for more information.
127c3695015SAndrzej Zaborowski	  Say Y here if you have this PDA model, say N otherwise.
1283179a019STony Lindgren
129ec70e8afSMarek Vasutconfig MACH_OMAP_PALMZ71
130ec70e8afSMarek Vasut	bool "Palm Zire71"
131ec70e8afSMarek Vasut	depends on ARCH_OMAP1 && ARCH_OMAP15XX
132ec70e8afSMarek Vasut	help
133ec70e8afSMarek Vasut	 Support for the Palm Zire71 PDA. To boot the kernel,
134ec70e8afSMarek Vasut	 you'll need a PalmOS compatible bootloader; check out
135692105b8SMatt LaPlante	 http://hackndev.com/palm/z71 for more information.
136ec70e8afSMarek Vasut	 Say Y here if you have such a PDA, say N otherwise.
137ec70e8afSMarek Vasut
138dc563b4fSMarek Vasutconfig MACH_OMAP_PALMTT
139dc563b4fSMarek Vasut	bool "Palm Tungsten|T"
140dc563b4fSMarek Vasut	depends on ARCH_OMAP1 && ARCH_OMAP15XX
141dc563b4fSMarek Vasut	help
142dc563b4fSMarek Vasut	  Support for the Palm Tungsten|T PDA. To boot the kernel, you'll
143dc563b4fSMarek Vasut	  need a PalmOS compatible bootloader (Garux); check out
14450a23e6eSJustin P. Mattock	  http://garux.sourceforge.net/ for more information.
145dc563b4fSMarek Vasut	  Say Y here if you have this PDA model, say N otherwise.
146dc563b4fSMarek Vasut
147c79ed194SVladimir Ananievconfig MACH_SX1
148c79ed194SVladimir Ananiev	bool "Siemens SX1"
149c79ed194SVladimir Ananiev	depends on ARCH_OMAP1 && ARCH_OMAP15XX
150b1b3f49cSRussell King	select I2C
151c79ed194SVladimir Ananiev	help
152c79ed194SVladimir Ananiev	  Support for the Siemens SX1 phone. To boot the kernel,
153c79ed194SVladimir Ananiev	  you'll need a SX1 compatible bootloader; check out
154c79ed194SVladimir Ananiev	  http://forum.oslik.ru and
155c79ed194SVladimir Ananiev	  http://www.handhelds.org/moin/moin.cgi/SiemensSX1
156c79ed194SVladimir Ananiev	  for more information.
157c79ed194SVladimir Ananiev	  Say Y here if you have such a phone, say NO otherwise.
158c79ed194SVladimir Ananiev
1599b6553cdSTony Lindgrenconfig MACH_NOKIA770
1609b6553cdSTony Lindgren	bool "Nokia 770"
1619b6553cdSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP16XX
1629b6553cdSTony Lindgren	help
1639b6553cdSTony Lindgren	  Support for the Nokia 770 Internet Tablet. Say Y here if you
1649b6553cdSTony Lindgren	  have such a device.
1659b6553cdSTony Lindgren
1669b6553cdSTony Lindgrenconfig MACH_AMS_DELTA
1679b6553cdSTony Lindgren	bool "Amstrad E3 (Delta)"
1689b6553cdSTony Lindgren	depends on ARCH_OMAP1 && ARCH_OMAP15XX
1699632f989SJanusz Krzysztofik	select FIQ
170937eb4bbSJanusz Krzysztofik	select GPIO_GENERIC_PLATFORM
1715ca6180fSJanusz Krzysztofik	select LEDS_GPIO_REGISTER
172ac2885dfSJanusz Krzysztofik	select REGULATOR
173ac2885dfSJanusz Krzysztofik	select REGULATOR_FIXED_VOLTAGE
1749b6553cdSTony Lindgren	help
1759b6553cdSTony Lindgren	  Support for the Amstrad E3 (codename Delta) videophone. Say Y here
1769b6553cdSTony Lindgren	  if you have such a device.
1779b6553cdSTony Lindgren
178b288f75fSTony Lindgrenconfig MACH_OMAP_GENERIC
179b288f75fSTony Lindgren	bool "Generic OMAP board"
1803179a019STony Lindgren	depends on ARCH_OMAP1 && (ARCH_OMAP15XX || ARCH_OMAP16XX)
181b288f75fSTony Lindgren	help
182b288f75fSTony Lindgren          Support for generic OMAP-1510, 1610 or 1710 board with
183b288f75fSTony Lindgren          no FPGA. Can be used as template for porting Linux to
184b288f75fSTony Lindgren          custom OMAP boards. Say Y here if you have a custom
185b288f75fSTony Lindgren          board.
186b288f75fSTony Lindgren
1874a54db61STony Lindgrenendmenu
1884a54db61STony Lindgren
1894a54db61STony Lindgrenendif
190