1if ARCH_OMAP2PLUS 2 3menu "TI OMAP2/3/4 Specific Features" 4 5config ARCH_OMAP2PLUS_TYPICAL 6 bool "Typical OMAP configuration" 7 default y 8 select AEABI 9 select REGULATOR 10 select PM 11 select PM_RUNTIME 12 select VFP 13 select NEON if ARCH_OMAP3 || ARCH_OMAP4 14 select SERIAL_OMAP 15 select SERIAL_OMAP_CONSOLE 16 select I2C 17 select I2C_OMAP 18 select MFD 19 select MENELAUS if ARCH_OMAP2 20 select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4 21 select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4 22 help 23 Compile a kernel suitable for booting most boards 24 25config ARCH_OMAP2 26 bool "TI OMAP2" 27 depends on ARCH_OMAP2PLUS 28 default y 29 select CPU_V6 30 31config ARCH_OMAP3 32 bool "TI OMAP3" 33 depends on ARCH_OMAP2PLUS 34 default y 35 select CPU_V7 36 select USB_ARCH_HAS_EHCI 37 select ARM_L1_CACHE_SHIFT_6 if !ARCH_OMAP4 38 39config ARCH_OMAP4 40 bool "TI OMAP4" 41 default y 42 depends on ARCH_OMAP2PLUS 43 select CPU_V7 44 select ARM_GIC 45 select PL310_ERRATA_588369 46 select ARM_ERRATA_720789 47 48comment "OMAP Core Type" 49 depends on ARCH_OMAP2 50 51config ARCH_OMAP2420 52 bool "OMAP2420 support" 53 depends on ARCH_OMAP2 54 default y 55 select OMAP_DM_TIMER 56 select ARCH_OMAP_OTG 57 58config ARCH_OMAP2430 59 bool "OMAP2430 support" 60 depends on ARCH_OMAP2 61 default y 62 select ARCH_OMAP_OTG 63 64config ARCH_OMAP3430 65 bool "OMAP3430 support" 66 depends on ARCH_OMAP3 67 default y 68 select ARCH_OMAP_OTG 69 70config OMAP_PACKAGE_ZAF 71 bool 72 73config OMAP_PACKAGE_ZAC 74 bool 75 76config OMAP_PACKAGE_CBC 77 bool 78 79config OMAP_PACKAGE_CBB 80 bool 81 82config OMAP_PACKAGE_CUS 83 bool 84 85config OMAP_PACKAGE_CBP 86 bool 87 88comment "OMAP Board Type" 89 depends on ARCH_OMAP2PLUS 90 91config MACH_OMAP_GENERIC 92 bool "Generic OMAP board" 93 depends on ARCH_OMAP2 94 default y 95 96config MACH_OMAP2_TUSB6010 97 bool 98 depends on ARCH_OMAP2 && ARCH_OMAP2420 99 default y if MACH_NOKIA_N8X0 100 101config MACH_OMAP_H4 102 bool "OMAP 2420 H4 board" 103 depends on ARCH_OMAP2420 104 default y 105 select OMAP_PACKAGE_ZAF 106 select OMAP_DEBUG_DEVICES 107 108config MACH_OMAP_APOLLON 109 bool "OMAP 2420 Apollon board" 110 depends on ARCH_OMAP2420 111 default y 112 select OMAP_PACKAGE_ZAC 113 114config MACH_OMAP_2430SDP 115 bool "OMAP 2430 SDP board" 116 depends on ARCH_OMAP2430 117 default y 118 select OMAP_PACKAGE_ZAC 119 120config MACH_OMAP3_BEAGLE 121 bool "OMAP3 BEAGLE board" 122 depends on ARCH_OMAP3 123 default y 124 select OMAP_PACKAGE_CBB 125 126config MACH_DEVKIT8000 127 bool "DEVKIT8000 board" 128 depends on ARCH_OMAP3 129 default y 130 select OMAP_PACKAGE_CUS 131 select OMAP_MUX 132 133config MACH_OMAP_LDP 134 bool "OMAP3 LDP board" 135 depends on ARCH_OMAP3 136 default y 137 select OMAP_PACKAGE_CBB 138 139config MACH_OMAP3530_LV_SOM 140 bool "OMAP3 Logic 3530 LV SOM board" 141 depends on ARCH_OMAP3 142 select OMAP_PACKAGE_CBB 143 default y 144 help 145 Support for the LogicPD OMAP3530 SOM Development kit 146 for full description please see the products webpage at 147 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit 148 149config MACH_OMAP3_TORPEDO 150 bool "OMAP3 Logic 35x Torpedo board" 151 depends on ARCH_OMAP3 152 select OMAP_PACKAGE_CBB 153 default y 154 help 155 Support for the LogicPD OMAP35x Torpedo Development kit 156 for full description please see the products webpage at 157 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit 158 159config MACH_OVERO 160 bool "Gumstix Overo board" 161 depends on ARCH_OMAP3 162 default y 163 select OMAP_PACKAGE_CBB 164 165config MACH_OMAP3EVM 166 bool "OMAP 3530 EVM board" 167 depends on ARCH_OMAP3 168 default y 169 select OMAP_PACKAGE_CBB 170 171config MACH_OMAP3517EVM 172 bool "OMAP3517/ AM3517 EVM board" 173 depends on ARCH_OMAP3 174 default y 175 select OMAP_PACKAGE_CBB 176 177config MACH_CRANEBOARD 178 bool "AM3517/05 CRANE board" 179 depends on ARCH_OMAP3 180 select OMAP_PACKAGE_CBB 181 182config MACH_OMAP3_PANDORA 183 bool "OMAP3 Pandora" 184 depends on ARCH_OMAP3 185 default y 186 select OMAP_PACKAGE_CBB 187 188config MACH_OMAP3_TOUCHBOOK 189 bool "OMAP3 Touch Book" 190 depends on ARCH_OMAP3 191 default y 192 select BACKLIGHT_CLASS_DEVICE 193 194config MACH_OMAP_3430SDP 195 bool "OMAP 3430 SDP board" 196 depends on ARCH_OMAP3 197 default y 198 select OMAP_PACKAGE_CBB 199 200config MACH_NOKIA_N800 201 bool 202 203config MACH_NOKIA_N810 204 bool 205 206config MACH_NOKIA_N810_WIMAX 207 bool 208 209config MACH_NOKIA_N8X0 210 bool "Nokia N800/N810" 211 depends on ARCH_OMAP2420 212 default y 213 select OMAP_PACKAGE_ZAC 214 select MACH_NOKIA_N800 215 select MACH_NOKIA_N810 216 select MACH_NOKIA_N810_WIMAX 217 218config MACH_NOKIA_RX51 219 bool "Nokia RX-51 board" 220 depends on ARCH_OMAP3 221 default y 222 select OMAP_PACKAGE_CBB 223 224config MACH_OMAP_ZOOM2 225 bool "OMAP3 Zoom2 board" 226 depends on ARCH_OMAP3 227 default y 228 select OMAP_PACKAGE_CBB 229 select SERIAL_8250 230 select SERIAL_CORE_CONSOLE 231 select SERIAL_8250_CONSOLE 232 233config MACH_OMAP_ZOOM3 234 bool "OMAP3630 Zoom3 board" 235 depends on ARCH_OMAP3 236 default y 237 select OMAP_PACKAGE_CBP 238 select SERIAL_8250 239 select SERIAL_CORE_CONSOLE 240 select SERIAL_8250_CONSOLE 241 242config MACH_CM_T35 243 bool "CompuLab CM-T35 module" 244 depends on ARCH_OMAP3 245 default y 246 select OMAP_PACKAGE_CUS 247 select OMAP_MUX 248 249config MACH_CM_T3517 250 bool "CompuLab CM-T3517 module" 251 depends on ARCH_OMAP3 252 default y 253 select OMAP_PACKAGE_CBB 254 select OMAP_MUX 255 256config MACH_IGEP0020 257 bool "IGEP v2 board" 258 depends on ARCH_OMAP3 259 default y 260 select OMAP_PACKAGE_CBB 261 262config MACH_IGEP0030 263 bool "IGEP OMAP3 module" 264 depends on ARCH_OMAP3 265 default y 266 select OMAP_PACKAGE_CBB 267 268config MACH_SBC3530 269 bool "OMAP3 SBC STALKER board" 270 depends on ARCH_OMAP3 271 default y 272 select OMAP_PACKAGE_CUS 273 select OMAP_MUX 274 275config MACH_OMAP_3630SDP 276 bool "OMAP3630 SDP board" 277 depends on ARCH_OMAP3 278 default y 279 select OMAP_PACKAGE_CBP 280 281config MACH_OMAP_4430SDP 282 bool "OMAP 4430 SDP board" 283 default y 284 depends on ARCH_OMAP4 285 286config MACH_OMAP4_PANDA 287 bool "OMAP4 Panda Board" 288 default y 289 depends on ARCH_OMAP4 290 291config OMAP3_EMU 292 bool "OMAP3 debugging peripherals" 293 depends on ARCH_OMAP3 294 select OC_ETM 295 help 296 Say Y here to enable debugging hardware of omap3 297 298config OMAP3_SDRC_AC_TIMING 299 bool "Enable SDRC AC timing register changes" 300 depends on ARCH_OMAP3 301 default n 302 help 303 If you know that none of your system initiators will attempt to 304 access SDRAM during CORE DVFS, select Y here. This should boost 305 SDRAM performance at lower CORE OPPs. There are relatively few 306 users who will wish to say yes at this point - almost everyone will 307 wish to say no. Selecting yes without understanding what is 308 going on could result in system crashes; 309 310endmenu 311 312endif 313