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