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 88config OMAP_PACKAGE_CBL 89 bool 90 91config OMAP_PACKAGE_CBS 92 bool 93 94comment "OMAP Board Type" 95 depends on ARCH_OMAP2PLUS 96 97config MACH_OMAP_GENERIC 98 bool "Generic OMAP board" 99 depends on ARCH_OMAP2 100 default y 101 102config MACH_OMAP2_TUSB6010 103 bool 104 depends on ARCH_OMAP2 && ARCH_OMAP2420 105 default y if MACH_NOKIA_N8X0 106 107config MACH_OMAP_H4 108 bool "OMAP 2420 H4 board" 109 depends on ARCH_OMAP2420 110 default y 111 select OMAP_PACKAGE_ZAF 112 select OMAP_DEBUG_DEVICES 113 114config MACH_OMAP_APOLLON 115 bool "OMAP 2420 Apollon board" 116 depends on ARCH_OMAP2420 117 default y 118 select OMAP_PACKAGE_ZAC 119 120config MACH_OMAP_2430SDP 121 bool "OMAP 2430 SDP board" 122 depends on ARCH_OMAP2430 123 default y 124 select OMAP_PACKAGE_ZAC 125 126config MACH_OMAP3_BEAGLE 127 bool "OMAP3 BEAGLE board" 128 depends on ARCH_OMAP3 129 default y 130 select OMAP_PACKAGE_CBB 131 132config MACH_DEVKIT8000 133 bool "DEVKIT8000 board" 134 depends on ARCH_OMAP3 135 default y 136 select OMAP_PACKAGE_CUS 137 select OMAP_MUX 138 139config MACH_OMAP_LDP 140 bool "OMAP3 LDP board" 141 depends on ARCH_OMAP3 142 default y 143 select OMAP_PACKAGE_CBB 144 145config MACH_OMAP3530_LV_SOM 146 bool "OMAP3 Logic 3530 LV SOM board" 147 depends on ARCH_OMAP3 148 select OMAP_PACKAGE_CBB 149 default y 150 help 151 Support for the LogicPD OMAP3530 SOM Development kit 152 for full description please see the products webpage at 153 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit 154 155config MACH_OMAP3_TORPEDO 156 bool "OMAP3 Logic 35x Torpedo board" 157 depends on ARCH_OMAP3 158 select OMAP_PACKAGE_CBB 159 default y 160 help 161 Support for the LogicPD OMAP35x Torpedo Development kit 162 for full description please see the products webpage at 163 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit 164 165config MACH_OVERO 166 bool "Gumstix Overo board" 167 depends on ARCH_OMAP3 168 default y 169 select OMAP_PACKAGE_CBB 170 171config MACH_OMAP3EVM 172 bool "OMAP 3530 EVM board" 173 depends on ARCH_OMAP3 174 default y 175 select OMAP_PACKAGE_CBB 176 177config MACH_OMAP3517EVM 178 bool "OMAP3517/ AM3517 EVM board" 179 depends on ARCH_OMAP3 180 default y 181 select OMAP_PACKAGE_CBB 182 183config MACH_OMAP3_PANDORA 184 bool "OMAP3 Pandora" 185 depends on ARCH_OMAP3 186 default y 187 select OMAP_PACKAGE_CBB 188 189config MACH_OMAP3_TOUCHBOOK 190 bool "OMAP3 Touch Book" 191 depends on ARCH_OMAP3 192 default y 193 select BACKLIGHT_CLASS_DEVICE 194 195config MACH_OMAP_3430SDP 196 bool "OMAP 3430 SDP board" 197 depends on ARCH_OMAP3 198 default y 199 select OMAP_PACKAGE_CBB 200 201config MACH_NOKIA_N800 202 bool 203 204config MACH_NOKIA_N810 205 bool 206 207config MACH_NOKIA_N810_WIMAX 208 bool 209 210config MACH_NOKIA_N8X0 211 bool "Nokia N800/N810" 212 depends on ARCH_OMAP2420 213 default y 214 select OMAP_PACKAGE_ZAC 215 select MACH_NOKIA_N800 216 select MACH_NOKIA_N810 217 select MACH_NOKIA_N810_WIMAX 218 219config MACH_NOKIA_RX51 220 bool "Nokia RX-51 board" 221 depends on ARCH_OMAP3 222 default y 223 select OMAP_PACKAGE_CBB 224 225config MACH_OMAP_ZOOM2 226 bool "OMAP3 Zoom2 board" 227 depends on ARCH_OMAP3 228 default y 229 select OMAP_PACKAGE_CBB 230 select SERIAL_8250 231 select SERIAL_CORE_CONSOLE 232 select SERIAL_8250_CONSOLE 233 234config MACH_OMAP_ZOOM3 235 bool "OMAP3630 Zoom3 board" 236 depends on ARCH_OMAP3 237 default y 238 select OMAP_PACKAGE_CBP 239 select SERIAL_8250 240 select SERIAL_CORE_CONSOLE 241 select SERIAL_8250_CONSOLE 242 243config MACH_CM_T35 244 bool "CompuLab CM-T35 module" 245 depends on ARCH_OMAP3 246 default y 247 select OMAP_PACKAGE_CUS 248 select OMAP_MUX 249 250config MACH_CM_T3517 251 bool "CompuLab CM-T3517 module" 252 depends on ARCH_OMAP3 253 default y 254 select OMAP_PACKAGE_CBB 255 select OMAP_MUX 256 257config MACH_IGEP0020 258 bool "IGEP v2 board" 259 depends on ARCH_OMAP3 260 default y 261 select OMAP_PACKAGE_CBB 262 263config MACH_IGEP0030 264 bool "IGEP OMAP3 module" 265 depends on ARCH_OMAP3 266 default y 267 select OMAP_PACKAGE_CBB 268 269config MACH_SBC3530 270 bool "OMAP3 SBC STALKER board" 271 depends on ARCH_OMAP3 272 default y 273 select OMAP_PACKAGE_CUS 274 select OMAP_MUX 275 276config MACH_OMAP_3630SDP 277 bool "OMAP3630 SDP board" 278 depends on ARCH_OMAP3 279 default y 280 select OMAP_PACKAGE_CBP 281 282config MACH_OMAP_4430SDP 283 bool "OMAP 4430 SDP board" 284 default y 285 depends on ARCH_OMAP4 286 select OMAP_PACKAGE_CBL 287 select OMAP_PACKAGE_CBS 288 289config MACH_OMAP4_PANDA 290 bool "OMAP4 Panda Board" 291 default y 292 depends on ARCH_OMAP4 293 294config OMAP3_EMU 295 bool "OMAP3 debugging peripherals" 296 depends on ARCH_OMAP3 297 select OC_ETM 298 help 299 Say Y here to enable debugging hardware of omap3 300 301config OMAP3_SDRC_AC_TIMING 302 bool "Enable SDRC AC timing register changes" 303 depends on ARCH_OMAP3 304 default n 305 help 306 If you know that none of your system initiators will attempt to 307 access SDRAM during CORE DVFS, select Y here. This should boost 308 SDRAM performance at lower CORE OPPs. There are relatively few 309 users who will wish to say yes at this point - almost everyone will 310 wish to say no. Selecting yes without understanding what is 311 going on could result in system crashes; 312 313endmenu 314 315endif 316