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 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 47comment "OMAP Core Type" 48 depends on ARCH_OMAP2 49 50config ARCH_OMAP2420 51 bool "OMAP2420 support" 52 depends on ARCH_OMAP2 53 default y 54 select OMAP_DM_TIMER 55 select ARCH_OMAP_OTG 56 57config ARCH_OMAP2430 58 bool "OMAP2430 support" 59 depends on ARCH_OMAP2 60 default y 61 select ARCH_OMAP_OTG 62 63config ARCH_OMAP3430 64 bool "OMAP3430 support" 65 depends on ARCH_OMAP3 66 default y 67 select ARCH_OMAP_OTG 68 69config OMAP_PACKAGE_ZAF 70 bool 71 72config OMAP_PACKAGE_ZAC 73 bool 74 75config OMAP_PACKAGE_CBC 76 bool 77 78config OMAP_PACKAGE_CBB 79 bool 80 81config OMAP_PACKAGE_CUS 82 bool 83 84config OMAP_PACKAGE_CBP 85 bool 86 87comment "OMAP Board Type" 88 depends on ARCH_OMAP2PLUS 89 90config MACH_OMAP_GENERIC 91 bool "Generic OMAP board" 92 depends on ARCH_OMAP2 93 default y 94 95config MACH_OMAP2_TUSB6010 96 bool 97 depends on ARCH_OMAP2 && ARCH_OMAP2420 98 default y if MACH_NOKIA_N8X0 99 100config MACH_OMAP_H4 101 bool "OMAP 2420 H4 board" 102 depends on ARCH_OMAP2 103 default y 104 select OMAP_PACKAGE_ZAF 105 select OMAP_DEBUG_DEVICES 106 107config MACH_OMAP_APOLLON 108 bool "OMAP 2420 Apollon board" 109 depends on ARCH_OMAP2 110 default y 111 select OMAP_PACKAGE_ZAC 112 113config MACH_OMAP_2430SDP 114 bool "OMAP 2430 SDP board" 115 depends on ARCH_OMAP2 116 default y 117 select OMAP_PACKAGE_ZAC 118 119config MACH_OMAP3_BEAGLE 120 bool "OMAP3 BEAGLE board" 121 depends on ARCH_OMAP3 122 default y 123 select OMAP_PACKAGE_CBB 124 125config MACH_DEVKIT8000 126 bool "DEVKIT8000 board" 127 depends on ARCH_OMAP3 128 default y 129 select OMAP_PACKAGE_CUS 130 select OMAP_MUX 131 132config MACH_OMAP_LDP 133 bool "OMAP3 LDP board" 134 depends on ARCH_OMAP3 135 default y 136 select OMAP_PACKAGE_CBB 137 138config MACH_OVERO 139 bool "Gumstix Overo board" 140 depends on ARCH_OMAP3 141 default y 142 select OMAP_PACKAGE_CBB 143 144config MACH_OMAP3EVM 145 bool "OMAP 3530 EVM board" 146 depends on ARCH_OMAP3 147 default y 148 select OMAP_PACKAGE_CBB 149 150config MACH_OMAP3517EVM 151 bool "OMAP3517/ AM3517 EVM board" 152 depends on ARCH_OMAP3 153 default y 154 select OMAP_PACKAGE_CBB 155 156config MACH_OMAP3_PANDORA 157 bool "OMAP3 Pandora" 158 depends on ARCH_OMAP3 159 default y 160 select OMAP_PACKAGE_CBB 161 162config MACH_OMAP3_TOUCHBOOK 163 bool "OMAP3 Touch Book" 164 depends on ARCH_OMAP3 165 default y 166 select BACKLIGHT_CLASS_DEVICE 167 168config MACH_OMAP_3430SDP 169 bool "OMAP 3430 SDP board" 170 depends on ARCH_OMAP3 171 default y 172 select OMAP_PACKAGE_CBB 173 174config MACH_NOKIA_N800 175 bool 176 177config MACH_NOKIA_N810 178 bool 179 180config MACH_NOKIA_N810_WIMAX 181 bool 182 183config MACH_NOKIA_N8X0 184 bool "Nokia N800/N810" 185 depends on ARCH_OMAP2420 186 default y 187 select OMAP_PACKAGE_ZAC 188 select MACH_NOKIA_N800 189 select MACH_NOKIA_N810 190 select MACH_NOKIA_N810_WIMAX 191 192config MACH_NOKIA_RX51 193 bool "Nokia RX-51 board" 194 depends on ARCH_OMAP3 195 default y 196 select OMAP_PACKAGE_CBB 197 198config MACH_OMAP_ZOOM2 199 bool "OMAP3 Zoom2 board" 200 depends on ARCH_OMAP3 201 default y 202 select OMAP_PACKAGE_CBB 203 204config MACH_OMAP_ZOOM3 205 bool "OMAP3630 Zoom3 board" 206 depends on ARCH_OMAP3 207 default y 208 select OMAP_PACKAGE_CBP 209 210config MACH_CM_T35 211 bool "CompuLab CM-T35 module" 212 depends on ARCH_OMAP3 213 default y 214 select OMAP_PACKAGE_CUS 215 select OMAP_MUX 216 217config MACH_IGEP0020 218 bool "IGEP v2 board" 219 depends on ARCH_OMAP3 220 default y 221 select OMAP_PACKAGE_CBB 222 223config MACH_SBC3530 224 bool "OMAP3 SBC STALKER board" 225 depends on ARCH_OMAP3 226 default y 227 select OMAP_PACKAGE_CUS 228 select OMAP_MUX 229 230config MACH_OMAP_3630SDP 231 bool "OMAP3630 SDP board" 232 depends on ARCH_OMAP3 233 default y 234 select OMAP_PACKAGE_CBP 235 236config MACH_OMAP_4430SDP 237 bool "OMAP 4430 SDP board" 238 default y 239 depends on ARCH_OMAP4 240 241config MACH_OMAP4_PANDA 242 bool "OMAP4 Panda Board" 243 default y 244 depends on ARCH_OMAP4 245 246config OMAP3_EMU 247 bool "OMAP3 debugging peripherals" 248 depends on ARCH_OMAP3 249 select OC_ETM 250 help 251 Say Y here to enable debugging hardware of omap3 252 253config OMAP3_SDRC_AC_TIMING 254 bool "Enable SDRC AC timing register changes" 255 depends on ARCH_OMAP3 256 default n 257 help 258 If you know that none of your system initiators will attempt to 259 access SDRAM during CORE DVFS, select Y here. This should boost 260 SDRAM performance at lower CORE OPPs. There are relatively few 261 users who will wish to say yes at this point - almost everyone will 262 wish to say no. Selecting yes without understanding what is 263 going on could result in system crashes; 264 265endmenu 266 267endif 268