1 # SPDX-License-Identifier: GPL-2.0-only
4 menu "TI OMAP1 specific features"
6 comment "OMAP Core Type"
9 bool "OMAP730 Based System"
15 bool "OMAP850 Based System"
21 bool "OMAP15xx Based System"
26 bool "OMAP16xx Based System"
32 bool "OMAP multiplexing support"
35 Pin multiplexing support for OMAP boards. If your bootloader
36 sets the multiplexing correctly, say N. Otherwise, or if unsure,
40 bool "Multiplexing debug output"
43 Makes the multiplexing functions print out a lot of debug info.
44 This is useful if you want to find out the correct values of the
45 multiplexing registers.
47 config OMAP_MUX_WARNINGS
48 bool "Warn about pins the bootloader didn't set up"
52 Choose Y here to warn whenever driver initialization logic needs
53 to change the pin multiplexing setup. When there are no warnings
54 printed, it's safe to deselect OMAP_MUX for your product.
56 comment "OMAP Board Type"
58 config MACH_OMAP_INNOVATOR
60 depends on ARCH_OMAP15XX || ARCH_OMAP16XX
62 TI OMAP 1510 or 1610 Innovator board support. Say Y here if you
67 depends on ARCH_OMAP16XX
69 TI OMAP 1610/1611B H2 board support. Say Y here if you have such
74 depends on ARCH_OMAP16XX
76 TI OMAP 1710 H3 board support. Say Y here if you have such
81 depends on ARCH_OMAP850
83 HTC Herald smartphone support (AKA T-Mobile Wing, ...)
87 depends on ARCH_OMAP16XX
89 TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here
90 if you have such a board.
92 config OMAP_OSK_MISTRAL
93 bool "Mistral QVGA board Support"
94 depends on MACH_OMAP_OSK
96 The OSK supports an optional add-on board with a Quarter-VGA
97 touchscreen, PDA-ish buttons, a resume button, bicolor LED,
98 and camera connector. Say Y here if you have this board.
100 config MACH_OMAP_PERSEUS2
102 depends on ARCH_OMAP730
104 Support for TI OMAP 730 Perseus2 board. Say Y here if you have such
107 config MACH_OMAP_FSAMPLE
109 depends on ARCH_OMAP730
111 Support for TI OMAP 850 F-Sample board. Say Y here if you have such
114 config MACH_OMAP_PALMTE
115 bool "Palm Tungsten E"
116 depends on ARCH_OMAP15XX
118 Support for the Palm Tungsten E PDA. To boot the kernel, you'll
119 need a PalmOS compatible bootloader; check out
120 http://palmtelinux.sourceforge.net/ for more information.
121 Say Y here if you have this PDA model, say N otherwise.
123 config MACH_OMAP_PALMZ71
125 depends on ARCH_OMAP15XX
127 Support for the Palm Zire71 PDA. To boot the kernel,
128 you'll need a PalmOS compatible bootloader; check out
129 http://hackndev.com/palm/z71 for more information.
130 Say Y here if you have such a PDA, say N otherwise.
132 config MACH_OMAP_PALMTT
133 bool "Palm Tungsten|T"
134 depends on ARCH_OMAP15XX
136 Support for the Palm Tungsten|T PDA. To boot the kernel, you'll
137 need a PalmOS compatible bootloader (Garux); check out
138 http://garux.sourceforge.net/ for more information.
139 Say Y here if you have this PDA model, say N otherwise.
143 depends on ARCH_OMAP15XX
146 Support for the Siemens SX1 phone. To boot the kernel,
147 you'll need a SX1 compatible bootloader; check out
148 http://forum.oslik.ru and
149 http://www.handhelds.org/moin/moin.cgi/SiemensSX1
150 for more information.
151 Say Y here if you have such a phone, say NO otherwise.
155 depends on ARCH_OMAP16XX
157 Support for the Nokia 770 Internet Tablet. Say Y here if you
160 config MACH_AMS_DELTA
161 bool "Amstrad E3 (Delta)"
162 depends on ARCH_OMAP15XX
164 select GPIO_GENERIC_PLATFORM
165 select LEDS_GPIO_REGISTER
167 select REGULATOR_FIXED_VOLTAGE
169 Support for the Amstrad E3 (codename Delta) videophone. Say Y here
170 if you have such a device.
172 config MACH_OMAP_GENERIC
173 bool "Generic OMAP board"
174 depends on ARCH_OMAP15XX || ARCH_OMAP16XX
176 Support for generic OMAP-1510, 1610 or 1710 board with
177 no FPGA. Can be used as template for porting Linux to
178 custom OMAP boards. Say Y here if you have a custom