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