1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyunif ARCH_OMAP1 3*4882a593Smuzhiyun 4*4882a593Smuzhiyunmenu "TI OMAP1 specific features" 5*4882a593Smuzhiyun 6*4882a593Smuzhiyuncomment "OMAP Core Type" 7*4882a593Smuzhiyun 8*4882a593Smuzhiyunconfig ARCH_OMAP730 9*4882a593Smuzhiyun bool "OMAP730 Based System" 10*4882a593Smuzhiyun select ARCH_OMAP_OTG 11*4882a593Smuzhiyun select CPU_ARM926T 12*4882a593Smuzhiyun select OMAP_MPU_TIMER 13*4882a593Smuzhiyun 14*4882a593Smuzhiyunconfig ARCH_OMAP850 15*4882a593Smuzhiyun bool "OMAP850 Based System" 16*4882a593Smuzhiyun select ARCH_OMAP_OTG 17*4882a593Smuzhiyun select CPU_ARM926T 18*4882a593Smuzhiyun 19*4882a593Smuzhiyunconfig ARCH_OMAP15XX 20*4882a593Smuzhiyun default y 21*4882a593Smuzhiyun bool "OMAP15xx Based System" 22*4882a593Smuzhiyun select CPU_ARM925T 23*4882a593Smuzhiyun select OMAP_MPU_TIMER 24*4882a593Smuzhiyun 25*4882a593Smuzhiyunconfig ARCH_OMAP16XX 26*4882a593Smuzhiyun bool "OMAP16xx Based System" 27*4882a593Smuzhiyun select ARCH_OMAP_OTG 28*4882a593Smuzhiyun select CPU_ARM926T 29*4882a593Smuzhiyun select OMAP_DM_TIMER 30*4882a593Smuzhiyun 31*4882a593Smuzhiyunconfig OMAP_MUX 32*4882a593Smuzhiyun bool "OMAP multiplexing support" 33*4882a593Smuzhiyun default y 34*4882a593Smuzhiyun help 35*4882a593Smuzhiyun Pin multiplexing support for OMAP boards. If your bootloader 36*4882a593Smuzhiyun sets the multiplexing correctly, say N. Otherwise, or if unsure, 37*4882a593Smuzhiyun say Y. 38*4882a593Smuzhiyun 39*4882a593Smuzhiyunconfig OMAP_MUX_DEBUG 40*4882a593Smuzhiyun bool "Multiplexing debug output" 41*4882a593Smuzhiyun depends on OMAP_MUX 42*4882a593Smuzhiyun help 43*4882a593Smuzhiyun Makes the multiplexing functions print out a lot of debug info. 44*4882a593Smuzhiyun This is useful if you want to find out the correct values of the 45*4882a593Smuzhiyun multiplexing registers. 46*4882a593Smuzhiyun 47*4882a593Smuzhiyunconfig OMAP_MUX_WARNINGS 48*4882a593Smuzhiyun bool "Warn about pins the bootloader didn't set up" 49*4882a593Smuzhiyun depends on OMAP_MUX 50*4882a593Smuzhiyun default y 51*4882a593Smuzhiyun help 52*4882a593Smuzhiyun Choose Y here to warn whenever driver initialization logic needs 53*4882a593Smuzhiyun to change the pin multiplexing setup. When there are no warnings 54*4882a593Smuzhiyun printed, it's safe to deselect OMAP_MUX for your product. 55*4882a593Smuzhiyun 56*4882a593Smuzhiyuncomment "OMAP Board Type" 57*4882a593Smuzhiyun 58*4882a593Smuzhiyunconfig MACH_OMAP_INNOVATOR 59*4882a593Smuzhiyun bool "TI Innovator" 60*4882a593Smuzhiyun depends on ARCH_OMAP15XX || ARCH_OMAP16XX 61*4882a593Smuzhiyun help 62*4882a593Smuzhiyun TI OMAP 1510 or 1610 Innovator board support. Say Y here if you 63*4882a593Smuzhiyun have such a board. 64*4882a593Smuzhiyun 65*4882a593Smuzhiyunconfig MACH_OMAP_H2 66*4882a593Smuzhiyun bool "TI H2 Support" 67*4882a593Smuzhiyun depends on ARCH_OMAP16XX 68*4882a593Smuzhiyun help 69*4882a593Smuzhiyun TI OMAP 1610/1611B H2 board support. Say Y here if you have such 70*4882a593Smuzhiyun a board. 71*4882a593Smuzhiyun 72*4882a593Smuzhiyunconfig MACH_OMAP_H3 73*4882a593Smuzhiyun bool "TI H3 Support" 74*4882a593Smuzhiyun depends on ARCH_OMAP16XX 75*4882a593Smuzhiyun help 76*4882a593Smuzhiyun TI OMAP 1710 H3 board support. Say Y here if you have such 77*4882a593Smuzhiyun a board. 78*4882a593Smuzhiyun 79*4882a593Smuzhiyunconfig MACH_HERALD 80*4882a593Smuzhiyun bool "HTC Herald" 81*4882a593Smuzhiyun depends on ARCH_OMAP850 82*4882a593Smuzhiyun help 83*4882a593Smuzhiyun HTC Herald smartphone support (AKA T-Mobile Wing, ...) 84*4882a593Smuzhiyun 85*4882a593Smuzhiyunconfig MACH_OMAP_OSK 86*4882a593Smuzhiyun bool "TI OSK Support" 87*4882a593Smuzhiyun depends on ARCH_OMAP16XX 88*4882a593Smuzhiyun help 89*4882a593Smuzhiyun TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here 90*4882a593Smuzhiyun if you have such a board. 91*4882a593Smuzhiyun 92*4882a593Smuzhiyunconfig OMAP_OSK_MISTRAL 93*4882a593Smuzhiyun bool "Mistral QVGA board Support" 94*4882a593Smuzhiyun depends on MACH_OMAP_OSK 95*4882a593Smuzhiyun help 96*4882a593Smuzhiyun The OSK supports an optional add-on board with a Quarter-VGA 97*4882a593Smuzhiyun touchscreen, PDA-ish buttons, a resume button, bicolor LED, 98*4882a593Smuzhiyun and camera connector. Say Y here if you have this board. 99*4882a593Smuzhiyun 100*4882a593Smuzhiyunconfig MACH_OMAP_PERSEUS2 101*4882a593Smuzhiyun bool "TI Perseus2" 102*4882a593Smuzhiyun depends on ARCH_OMAP730 103*4882a593Smuzhiyun help 104*4882a593Smuzhiyun Support for TI OMAP 730 Perseus2 board. Say Y here if you have such 105*4882a593Smuzhiyun a board. 106*4882a593Smuzhiyun 107*4882a593Smuzhiyunconfig MACH_OMAP_FSAMPLE 108*4882a593Smuzhiyun bool "TI F-Sample" 109*4882a593Smuzhiyun depends on ARCH_OMAP730 110*4882a593Smuzhiyun help 111*4882a593Smuzhiyun Support for TI OMAP 850 F-Sample board. Say Y here if you have such 112*4882a593Smuzhiyun a board. 113*4882a593Smuzhiyun 114*4882a593Smuzhiyunconfig MACH_OMAP_PALMTE 115*4882a593Smuzhiyun bool "Palm Tungsten E" 116*4882a593Smuzhiyun depends on ARCH_OMAP15XX 117*4882a593Smuzhiyun help 118*4882a593Smuzhiyun Support for the Palm Tungsten E PDA. To boot the kernel, you'll 119*4882a593Smuzhiyun need a PalmOS compatible bootloader; check out 120*4882a593Smuzhiyun http://palmtelinux.sourceforge.net/ for more information. 121*4882a593Smuzhiyun Say Y here if you have this PDA model, say N otherwise. 122*4882a593Smuzhiyun 123*4882a593Smuzhiyunconfig MACH_OMAP_PALMZ71 124*4882a593Smuzhiyun bool "Palm Zire71" 125*4882a593Smuzhiyun depends on ARCH_OMAP15XX 126*4882a593Smuzhiyun help 127*4882a593Smuzhiyun Support for the Palm Zire71 PDA. To boot the kernel, 128*4882a593Smuzhiyun you'll need a PalmOS compatible bootloader; check out 129*4882a593Smuzhiyun http://hackndev.com/palm/z71 for more information. 130*4882a593Smuzhiyun Say Y here if you have such a PDA, say N otherwise. 131*4882a593Smuzhiyun 132*4882a593Smuzhiyunconfig MACH_OMAP_PALMTT 133*4882a593Smuzhiyun bool "Palm Tungsten|T" 134*4882a593Smuzhiyun depends on ARCH_OMAP15XX 135*4882a593Smuzhiyun help 136*4882a593Smuzhiyun Support for the Palm Tungsten|T PDA. To boot the kernel, you'll 137*4882a593Smuzhiyun need a PalmOS compatible bootloader (Garux); check out 138*4882a593Smuzhiyun http://garux.sourceforge.net/ for more information. 139*4882a593Smuzhiyun Say Y here if you have this PDA model, say N otherwise. 140*4882a593Smuzhiyun 141*4882a593Smuzhiyunconfig MACH_SX1 142*4882a593Smuzhiyun bool "Siemens SX1" 143*4882a593Smuzhiyun depends on ARCH_OMAP15XX 144*4882a593Smuzhiyun select I2C 145*4882a593Smuzhiyun help 146*4882a593Smuzhiyun Support for the Siemens SX1 phone. To boot the kernel, 147*4882a593Smuzhiyun you'll need a SX1 compatible bootloader; check out 148*4882a593Smuzhiyun http://forum.oslik.ru and 149*4882a593Smuzhiyun https://www.handhelds.org/moin/moin.cgi/SiemensSX1 150*4882a593Smuzhiyun for more information. 151*4882a593Smuzhiyun Say Y here if you have such a phone, say NO otherwise. 152*4882a593Smuzhiyun 153*4882a593Smuzhiyunconfig MACH_NOKIA770 154*4882a593Smuzhiyun bool "Nokia 770" 155*4882a593Smuzhiyun depends on ARCH_OMAP16XX 156*4882a593Smuzhiyun help 157*4882a593Smuzhiyun Support for the Nokia 770 Internet Tablet. Say Y here if you 158*4882a593Smuzhiyun have such a device. 159*4882a593Smuzhiyun 160*4882a593Smuzhiyunconfig MACH_AMS_DELTA 161*4882a593Smuzhiyun bool "Amstrad E3 (Delta)" 162*4882a593Smuzhiyun depends on ARCH_OMAP15XX 163*4882a593Smuzhiyun select FIQ 164*4882a593Smuzhiyun select GPIO_GENERIC_PLATFORM 165*4882a593Smuzhiyun select LEDS_GPIO_REGISTER 166*4882a593Smuzhiyun select REGULATOR 167*4882a593Smuzhiyun select REGULATOR_FIXED_VOLTAGE 168*4882a593Smuzhiyun help 169*4882a593Smuzhiyun Support for the Amstrad E3 (codename Delta) videophone. Say Y here 170*4882a593Smuzhiyun if you have such a device. 171*4882a593Smuzhiyun 172*4882a593Smuzhiyunconfig MACH_OMAP_GENERIC 173*4882a593Smuzhiyun bool "Generic OMAP board" 174*4882a593Smuzhiyun depends on ARCH_OMAP15XX || ARCH_OMAP16XX 175*4882a593Smuzhiyun help 176*4882a593Smuzhiyun Support for generic OMAP-1510, 1610 or 1710 board with 177*4882a593Smuzhiyun no FPGA. Can be used as template for porting Linux to 178*4882a593Smuzhiyun custom OMAP boards. Say Y here if you have a custom 179*4882a593Smuzhiyun board. 180*4882a593Smuzhiyun 181*4882a593Smuzhiyunendmenu 182*4882a593Smuzhiyun 183*4882a593Smuzhiyunendif 184