1# SPDX-License-Identifier: GPL-2.0-only 2if ARCH_OMAP1 3 4menu "TI OMAP1 specific features" 5 6comment "OMAP Core Type" 7 8config ARCH_OMAP730 9 bool "OMAP730 Based System" 10 select ARCH_OMAP_OTG 11 select CPU_ARM926T 12 select OMAP_MPU_TIMER 13 14config ARCH_OMAP850 15 bool "OMAP850 Based System" 16 select ARCH_OMAP_OTG 17 select CPU_ARM926T 18 19config ARCH_OMAP15XX 20 default y 21 bool "OMAP15xx Based System" 22 select CPU_ARM925T 23 select OMAP_MPU_TIMER 24 25config ARCH_OMAP16XX 26 bool "OMAP16xx Based System" 27 select ARCH_OMAP_OTG 28 select CPU_ARM926T 29 select OMAP_DM_TIMER 30 31config OMAP_MUX 32 bool "OMAP multiplexing support" 33 default y 34 help 35 Pin multiplexing support for OMAP boards. If your bootloader 36 sets the multiplexing correctly, say N. Otherwise, or if unsure, 37 say Y. 38 39config OMAP_MUX_DEBUG 40 bool "Multiplexing debug output" 41 depends on OMAP_MUX 42 help 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. 46 47config OMAP_MUX_WARNINGS 48 bool "Warn about pins the bootloader didn't set up" 49 depends on OMAP_MUX 50 default y 51 help 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. 55 56comment "OMAP Board Type" 57 58config MACH_OMAP_INNOVATOR 59 bool "TI Innovator" 60 depends on ARCH_OMAP15XX || ARCH_OMAP16XX 61 help 62 TI OMAP 1510 or 1610 Innovator board support. Say Y here if you 63 have such a board. 64 65config MACH_OMAP_H2 66 bool "TI H2 Support" 67 depends on ARCH_OMAP16XX 68 help 69 TI OMAP 1610/1611B H2 board support. Say Y here if you have such 70 a board. 71 72config MACH_OMAP_H3 73 bool "TI H3 Support" 74 depends on ARCH_OMAP16XX 75 help 76 TI OMAP 1710 H3 board support. Say Y here if you have such 77 a board. 78 79config MACH_HERALD 80 bool "HTC Herald" 81 depends on ARCH_OMAP850 82 help 83 HTC Herald smartphone support (AKA T-Mobile Wing, ...) 84 85config MACH_OMAP_OSK 86 bool "TI OSK Support" 87 depends on ARCH_OMAP16XX 88 help 89 TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here 90 if you have such a board. 91 92config OMAP_OSK_MISTRAL 93 bool "Mistral QVGA board Support" 94 depends on MACH_OMAP_OSK 95 help 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. 99 100config MACH_OMAP_PERSEUS2 101 bool "TI Perseus2" 102 depends on ARCH_OMAP730 103 help 104 Support for TI OMAP 730 Perseus2 board. Say Y here if you have such 105 a board. 106 107config MACH_OMAP_FSAMPLE 108 bool "TI F-Sample" 109 depends on ARCH_OMAP730 110 help 111 Support for TI OMAP 850 F-Sample board. Say Y here if you have such 112 a board. 113 114config MACH_OMAP_PALMTE 115 bool "Palm Tungsten E" 116 depends on ARCH_OMAP15XX 117 help 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. 122 123config MACH_OMAP_PALMZ71 124 bool "Palm Zire71" 125 depends on ARCH_OMAP15XX 126 help 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. 131 132config MACH_OMAP_PALMTT 133 bool "Palm Tungsten|T" 134 depends on ARCH_OMAP15XX 135 help 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. 140 141config MACH_SX1 142 bool "Siemens SX1" 143 depends on ARCH_OMAP15XX 144 select I2C 145 help 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 https://www.handhelds.org/moin/moin.cgi/SiemensSX1 150 for more information. 151 Say Y here if you have such a phone, say NO otherwise. 152 153config MACH_NOKIA770 154 bool "Nokia 770" 155 depends on ARCH_OMAP16XX 156 help 157 Support for the Nokia 770 Internet Tablet. Say Y here if you 158 have such a device. 159 160config MACH_AMS_DELTA 161 bool "Amstrad E3 (Delta)" 162 depends on ARCH_OMAP15XX 163 select FIQ 164 select GPIO_GENERIC_PLATFORM 165 select LEDS_GPIO_REGISTER 166 select REGULATOR 167 select REGULATOR_FIXED_VOLTAGE 168 help 169 Support for the Amstrad E3 (codename Delta) videophone. Say Y here 170 if you have such a device. 171 172config MACH_OMAP_GENERIC 173 bool "Generic OMAP board" 174 depends on ARCH_OMAP15XX || ARCH_OMAP16XX 175 help 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 179 board. 180 181endmenu 182 183endif 184