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