1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 24a54db61STony Lindgrenif ARCH_OMAP1 34a54db61STony Lindgren 44a54db61STony Lindgrenmenu "TI OMAP1 specific features" 54a54db61STony Lindgren 6b288f75fSTony Lindgrencomment "OMAP Core Type" 7b288f75fSTony Lindgren 8b288f75fSTony Lindgrenconfig ARCH_OMAP730 9b288f75fSTony Lindgren bool "OMAP730 Based System" 10b1b3f49cSRussell King select ARCH_OMAP_OTG 11c750815eSRussell King select CPU_ARM926T 1205b5ca9bSTony Lindgren select OMAP_MPU_TIMER 13b288f75fSTony Lindgren 14ed981783SZebediah C. McClureconfig ARCH_OMAP850 15ed981783SZebediah C. McClure bool "OMAP850 Based System" 1645f780a0SCory Maccarrone select ARCH_OMAP_OTG 17b1b3f49cSRussell King select CPU_ARM926T 18ed981783SZebediah C. McClure 193179a019STony Lindgrenconfig ARCH_OMAP15XX 20b288f75fSTony Lindgren default y 213179a019STony Lindgren bool "OMAP15xx Based System" 22c750815eSRussell King select CPU_ARM925T 2305b5ca9bSTony Lindgren select OMAP_MPU_TIMER 24b288f75fSTony Lindgren 25b288f75fSTony Lindgrenconfig ARCH_OMAP16XX 26b288f75fSTony Lindgren bool "OMAP16xx Based System" 27b288f75fSTony Lindgren select ARCH_OMAP_OTG 28b1b3f49cSRussell King select CPU_ARM926T 29af04aa85SKeerthy select OMAP_DM_TIMER 30b288f75fSTony Lindgren 31e9f5f1e4STony Lindgrenconfig OMAP_MUX 32e9f5f1e4STony Lindgren bool "OMAP multiplexing support" 33e9f5f1e4STony Lindgren default y 34e9f5f1e4STony Lindgren help 35e9f5f1e4STony Lindgren Pin multiplexing support for OMAP boards. If your bootloader 36e9f5f1e4STony Lindgren sets the multiplexing correctly, say N. Otherwise, or if unsure, 37e9f5f1e4STony Lindgren say Y. 38e9f5f1e4STony Lindgren 39e9f5f1e4STony Lindgrenconfig OMAP_MUX_DEBUG 40e9f5f1e4STony Lindgren bool "Multiplexing debug output" 41e9f5f1e4STony Lindgren depends on OMAP_MUX 42e9f5f1e4STony Lindgren help 43e9f5f1e4STony Lindgren Makes the multiplexing functions print out a lot of debug info. 44e9f5f1e4STony Lindgren This is useful if you want to find out the correct values of the 45e9f5f1e4STony Lindgren multiplexing registers. 46e9f5f1e4STony Lindgren 47e9f5f1e4STony Lindgrenconfig OMAP_MUX_WARNINGS 48e9f5f1e4STony Lindgren bool "Warn about pins the bootloader didn't set up" 49e9f5f1e4STony Lindgren depends on OMAP_MUX 50e9f5f1e4STony Lindgren default y 51e9f5f1e4STony Lindgren help 52e9f5f1e4STony Lindgren Choose Y here to warn whenever driver initialization logic needs 53e9f5f1e4STony Lindgren to change the pin multiplexing setup. When there are no warnings 54e9f5f1e4STony Lindgren printed, it's safe to deselect OMAP_MUX for your product. 55e9f5f1e4STony Lindgren 56b288f75fSTony Lindgrencomment "OMAP Board Type" 57b288f75fSTony Lindgren 58b288f75fSTony Lindgrenconfig MACH_OMAP_INNOVATOR 59b288f75fSTony Lindgren bool "TI Innovator" 60dafd24c7SUwe Kleine-König depends on ARCH_OMAP15XX || ARCH_OMAP16XX 61b288f75fSTony Lindgren help 62b288f75fSTony Lindgren TI OMAP 1510 or 1610 Innovator board support. Say Y here if you 63b288f75fSTony Lindgren have such a board. 64b288f75fSTony Lindgren 65b288f75fSTony Lindgrenconfig MACH_OMAP_H2 66b288f75fSTony Lindgren bool "TI H2 Support" 67dafd24c7SUwe Kleine-König depends on ARCH_OMAP16XX 68b288f75fSTony Lindgren help 69b288f75fSTony Lindgren TI OMAP 1610/1611B H2 board support. Say Y here if you have such 70b288f75fSTony Lindgren a board. 71b288f75fSTony Lindgren 72b288f75fSTony Lindgrenconfig MACH_OMAP_H3 73b288f75fSTony Lindgren bool "TI H3 Support" 74dafd24c7SUwe Kleine-König depends on ARCH_OMAP16XX 75b288f75fSTony Lindgren help 76b288f75fSTony Lindgren TI OMAP 1710 H3 board support. Say Y here if you have such 77b288f75fSTony Lindgren a board. 78b288f75fSTony Lindgren 799c2816f7SCory Maccarroneconfig MACH_HERALD 809c2816f7SCory Maccarrone bool "HTC Herald" 819c2816f7SCory Maccarrone depends on ARCH_OMAP850 829c2816f7SCory Maccarrone help 839c2816f7SCory Maccarrone HTC Herald smartphone support (AKA T-Mobile Wing, ...) 849c2816f7SCory Maccarrone 85b288f75fSTony Lindgrenconfig MACH_OMAP_OSK 86b288f75fSTony Lindgren bool "TI OSK Support" 87dafd24c7SUwe Kleine-König depends on ARCH_OMAP16XX 88b288f75fSTony Lindgren help 89b288f75fSTony Lindgren TI OMAP 5912 OSK (OMAP Starter Kit) board support. Say Y here 90b288f75fSTony Lindgren if you have such a board. 91b288f75fSTony Lindgren 927c38cf02STony Lindgrenconfig OMAP_OSK_MISTRAL 937c38cf02STony Lindgren bool "Mistral QVGA board Support" 947c38cf02STony Lindgren depends on MACH_OMAP_OSK 957c38cf02STony Lindgren help 967c38cf02STony Lindgren The OSK supports an optional add-on board with a Quarter-VGA 977c38cf02STony Lindgren touchscreen, PDA-ish buttons, a resume button, bicolor LED, 987c38cf02STony Lindgren and camera connector. Say Y here if you have this board. 997c38cf02STony Lindgren 100b288f75fSTony Lindgrenconfig MACH_OMAP_PERSEUS2 101b288f75fSTony Lindgren bool "TI Perseus2" 102dafd24c7SUwe Kleine-König depends on ARCH_OMAP730 103b288f75fSTony Lindgren help 104b288f75fSTony Lindgren Support for TI OMAP 730 Perseus2 board. Say Y here if you have such 105b288f75fSTony Lindgren a board. 106b288f75fSTony Lindgren 107495f71dbSBrian Swetlandconfig MACH_OMAP_FSAMPLE 108495f71dbSBrian Swetland bool "TI F-Sample" 109dafd24c7SUwe Kleine-König depends on ARCH_OMAP730 110495f71dbSBrian Swetland help 111495f71dbSBrian Swetland Support for TI OMAP 850 F-Sample board. Say Y here if you have such 112495f71dbSBrian Swetland a board. 113495f71dbSBrian Swetland 1143179a019STony Lindgrenconfig MACH_OMAP_PALMTE 1153179a019STony Lindgren bool "Palm Tungsten E" 116dafd24c7SUwe Kleine-König depends on ARCH_OMAP15XX 1173179a019STony Lindgren help 118c3695015SAndrzej Zaborowski Support for the Palm Tungsten E PDA. To boot the kernel, you'll 119c3695015SAndrzej Zaborowski need a PalmOS compatible bootloader; check out 120c3695015SAndrzej Zaborowski http://palmtelinux.sourceforge.net/ for more information. 121c3695015SAndrzej Zaborowski Say Y here if you have this PDA model, say N otherwise. 1223179a019STony Lindgren 123ec70e8afSMarek Vasutconfig MACH_OMAP_PALMZ71 124ec70e8afSMarek Vasut bool "Palm Zire71" 125dafd24c7SUwe Kleine-König depends on ARCH_OMAP15XX 126ec70e8afSMarek Vasut help 127ec70e8afSMarek Vasut Support for the Palm Zire71 PDA. To boot the kernel, 128ec70e8afSMarek Vasut you'll need a PalmOS compatible bootloader; check out 129692105b8SMatt LaPlante http://hackndev.com/palm/z71 for more information. 130ec70e8afSMarek Vasut Say Y here if you have such a PDA, say N otherwise. 131ec70e8afSMarek Vasut 132dc563b4fSMarek Vasutconfig MACH_OMAP_PALMTT 133dc563b4fSMarek Vasut bool "Palm Tungsten|T" 134dafd24c7SUwe Kleine-König depends on ARCH_OMAP15XX 135dc563b4fSMarek Vasut help 136dc563b4fSMarek Vasut Support for the Palm Tungsten|T PDA. To boot the kernel, you'll 137dc563b4fSMarek Vasut need a PalmOS compatible bootloader (Garux); check out 13850a23e6eSJustin P. Mattock http://garux.sourceforge.net/ for more information. 139dc563b4fSMarek Vasut Say Y here if you have this PDA model, say N otherwise. 140dc563b4fSMarek Vasut 141c79ed194SVladimir Ananievconfig MACH_SX1 142c79ed194SVladimir Ananiev bool "Siemens SX1" 143dafd24c7SUwe Kleine-König depends on ARCH_OMAP15XX 144b1b3f49cSRussell King select I2C 145c79ed194SVladimir Ananiev help 146c79ed194SVladimir Ananiev Support for the Siemens SX1 phone. To boot the kernel, 147c79ed194SVladimir Ananiev you'll need a SX1 compatible bootloader; check out 148c79ed194SVladimir Ananiev http://forum.oslik.ru and 149*e9dbebafSAlexander A. Klimov https://www.handhelds.org/moin/moin.cgi/SiemensSX1 150c79ed194SVladimir Ananiev for more information. 151c79ed194SVladimir Ananiev Say Y here if you have such a phone, say NO otherwise. 152c79ed194SVladimir Ananiev 1539b6553cdSTony Lindgrenconfig MACH_NOKIA770 1549b6553cdSTony Lindgren bool "Nokia 770" 155dafd24c7SUwe Kleine-König depends on ARCH_OMAP16XX 1569b6553cdSTony Lindgren help 1579b6553cdSTony Lindgren Support for the Nokia 770 Internet Tablet. Say Y here if you 1589b6553cdSTony Lindgren have such a device. 1599b6553cdSTony Lindgren 1609b6553cdSTony Lindgrenconfig MACH_AMS_DELTA 1619b6553cdSTony Lindgren bool "Amstrad E3 (Delta)" 162dafd24c7SUwe Kleine-König depends on ARCH_OMAP15XX 1639632f989SJanusz Krzysztofik select FIQ 164937eb4bbSJanusz Krzysztofik select GPIO_GENERIC_PLATFORM 1655ca6180fSJanusz Krzysztofik select LEDS_GPIO_REGISTER 166ac2885dfSJanusz Krzysztofik select REGULATOR 167ac2885dfSJanusz Krzysztofik select REGULATOR_FIXED_VOLTAGE 1689b6553cdSTony Lindgren help 1699b6553cdSTony Lindgren Support for the Amstrad E3 (codename Delta) videophone. Say Y here 1709b6553cdSTony Lindgren if you have such a device. 1719b6553cdSTony Lindgren 172b288f75fSTony Lindgrenconfig MACH_OMAP_GENERIC 173b288f75fSTony Lindgren bool "Generic OMAP board" 174dafd24c7SUwe Kleine-König depends on ARCH_OMAP15XX || ARCH_OMAP16XX 175b288f75fSTony Lindgren help 176b288f75fSTony Lindgren Support for generic OMAP-1510, 1610 or 1710 board with 177b288f75fSTony Lindgren no FPGA. Can be used as template for porting Linux to 178b288f75fSTony Lindgren custom OMAP boards. Say Y here if you have a custom 179b288f75fSTony Lindgren board. 180b288f75fSTony Lindgren 1814a54db61STony Lindgrenendmenu 1824a54db61STony Lindgren 1834a54db61STony Lindgrenendif 184