| if ARCH_OMAP2PLUS | |
| menu "TI OMAP2/3/4 Specific Features" | |
| config ARCH_OMAP2PLUS_TYPICAL | |
| bool "Typical OMAP configuration" | |
| default y | |
| select AEABI | |
| select REGULATOR | |
| select PM | |
| select PM_RUNTIME | |
| select VFP | |
| select NEON if ARCH_OMAP3 || ARCH_OMAP4 | |
| select SERIAL_OMAP | |
| select SERIAL_OMAP_CONSOLE | |
| select I2C | |
| select I2C_OMAP | |
| select MFD_SUPPORT | |
| select MENELAUS if ARCH_OMAP2 | |
| select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4 | |
| select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4 | |
| help | |
| Compile a kernel suitable for booting most boards | |
| config ARCH_OMAP2 | |
| bool "TI OMAP2" | |
| depends on ARCH_OMAP2PLUS | |
| default y | |
| select CPU_V6 | |
| config ARCH_OMAP3 | |
| bool "TI OMAP3" | |
| depends on ARCH_OMAP2PLUS | |
| default y | |
| select CPU_V7 | |
| select USB_ARCH_HAS_EHCI | |
| select ARM_L1_CACHE_SHIFT_6 if !ARCH_OMAP4 | |
| select ARCH_HAS_OPP | |
| select PM_OPP if PM | |
| config ARCH_OMAP4 | |
| bool "TI OMAP4" | |
| default y | |
| depends on ARCH_OMAP2PLUS | |
| select CPU_V7 | |
| select ARM_GIC | |
| select PL310_ERRATA_588369 | |
| select ARM_ERRATA_720789 | |
| select ARCH_HAS_OPP | |
| select PM_OPP if PM | |
| select USB_ARCH_HAS_EHCI | |
| comment "OMAP Core Type" | |
| depends on ARCH_OMAP2 | |
| config ARCH_OMAP2420 | |
| bool "OMAP2420 support" | |
| depends on ARCH_OMAP2 | |
| default y | |
| select OMAP_DM_TIMER | |
| select ARCH_OMAP_OTG | |
| config ARCH_OMAP2430 | |
| bool "OMAP2430 support" | |
| depends on ARCH_OMAP2 | |
| default y | |
| select ARCH_OMAP_OTG | |
| config ARCH_OMAP3430 | |
| bool "OMAP3430 support" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select ARCH_OMAP_OTG | |
| config OMAP_PACKAGE_ZAF | |
| bool | |
| config OMAP_PACKAGE_ZAC | |
| bool | |
| config OMAP_PACKAGE_CBC | |
| bool | |
| config OMAP_PACKAGE_CBB | |
| bool | |
| config OMAP_PACKAGE_CUS | |
| bool | |
| config OMAP_PACKAGE_CBP | |
| bool | |
| config OMAP_PACKAGE_CBL | |
| bool | |
| config OMAP_PACKAGE_CBS | |
| bool | |
| comment "OMAP Board Type" | |
| depends on ARCH_OMAP2PLUS | |
| config MACH_OMAP_GENERIC | |
| bool "Generic OMAP board" | |
| depends on ARCH_OMAP2 | |
| default y | |
| config MACH_OMAP2_TUSB6010 | |
| bool | |
| depends on ARCH_OMAP2 && ARCH_OMAP2420 | |
| default y if MACH_NOKIA_N8X0 | |
| config MACH_OMAP_H4 | |
| bool "OMAP 2420 H4 board" | |
| depends on ARCH_OMAP2420 | |
| default y | |
| select OMAP_PACKAGE_ZAF | |
| select OMAP_DEBUG_DEVICES | |
| config MACH_OMAP_APOLLON | |
| bool "OMAP 2420 Apollon board" | |
| depends on ARCH_OMAP2420 | |
| default y | |
| select OMAP_PACKAGE_ZAC | |
| config MACH_OMAP_2430SDP | |
| bool "OMAP 2430 SDP board" | |
| depends on ARCH_OMAP2430 | |
| default y | |
| select OMAP_PACKAGE_ZAC | |
| config MACH_OMAP3_BEAGLE | |
| bool "OMAP3 BEAGLE board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| config MACH_DEVKIT8000 | |
| bool "DEVKIT8000 board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CUS | |
| config MACH_OMAP_LDP | |
| bool "OMAP3 LDP board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| config MACH_OMAP3530_LV_SOM | |
| bool "OMAP3 Logic 3530 LV SOM board" | |
| depends on ARCH_OMAP3 | |
| select OMAP_PACKAGE_CBB | |
| default y | |
| help | |
| Support for the LogicPD OMAP3530 SOM Development kit | |
| for full description please see the products webpage at | |
| http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit | |
| config MACH_OMAP3_TORPEDO | |
| bool "OMAP3 Logic 35x Torpedo board" | |
| depends on ARCH_OMAP3 | |
| select OMAP_PACKAGE_CBB | |
| default y | |
| help | |
| Support for the LogicPD OMAP35x Torpedo Development kit | |
| for full description please see the products webpage at | |
| http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit | |
| config MACH_OVERO | |
| bool "Gumstix Overo board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| config MACH_OMAP3EVM | |
| bool "OMAP 3530 EVM board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| config MACH_OMAP3517EVM | |
| bool "OMAP3517/ AM3517 EVM board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| config MACH_CRANEBOARD | |
| bool "AM3517/05 CRANE board" | |
| depends on ARCH_OMAP3 | |
| select OMAP_PACKAGE_CBB | |
| config MACH_OMAP3_PANDORA | |
| bool "OMAP3 Pandora" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| select REGULATOR_FIXED_VOLTAGE | |
| config MACH_OMAP3_TOUCHBOOK | |
| bool "OMAP3 Touch Book" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select BACKLIGHT_CLASS_DEVICE | |
| config MACH_OMAP_3430SDP | |
| bool "OMAP 3430 SDP board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| config MACH_NOKIA_N800 | |
| bool | |
| config MACH_NOKIA_N810 | |
| bool | |
| config MACH_NOKIA_N810_WIMAX | |
| bool | |
| config MACH_NOKIA_N8X0 | |
| bool "Nokia N800/N810" | |
| depends on ARCH_OMAP2420 | |
| default y | |
| select OMAP_PACKAGE_ZAC | |
| select MACH_NOKIA_N800 | |
| select MACH_NOKIA_N810 | |
| select MACH_NOKIA_N810_WIMAX | |
| config MACH_NOKIA_RM680 | |
| bool "Nokia RM-680 board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| config MACH_NOKIA_RX51 | |
| bool "Nokia RX-51 board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| config MACH_OMAP_ZOOM2 | |
| bool "OMAP3 Zoom2 board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| select SERIAL_8250 | |
| select SERIAL_CORE_CONSOLE | |
| select SERIAL_8250_CONSOLE | |
| select REGULATOR_FIXED_VOLTAGE | |
| config MACH_OMAP_ZOOM3 | |
| bool "OMAP3630 Zoom3 board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBP | |
| select SERIAL_8250 | |
| select SERIAL_CORE_CONSOLE | |
| select SERIAL_8250_CONSOLE | |
| select REGULATOR_FIXED_VOLTAGE | |
| config MACH_CM_T35 | |
| bool "CompuLab CM-T35 module" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CUS | |
| config MACH_CM_T3517 | |
| bool "CompuLab CM-T3517 module" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| config MACH_IGEP0020 | |
| bool "IGEP v2 board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| config MACH_IGEP0030 | |
| bool "IGEP OMAP3 module" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBB | |
| config MACH_SBC3530 | |
| bool "OMAP3 SBC STALKER board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CUS | |
| config MACH_OMAP_3630SDP | |
| bool "OMAP3630 SDP board" | |
| depends on ARCH_OMAP3 | |
| default y | |
| select OMAP_PACKAGE_CBP | |
| config MACH_OMAP_4430SDP | |
| bool "OMAP 4430 SDP board" | |
| default y | |
| depends on ARCH_OMAP4 | |
| select OMAP_PACKAGE_CBL | |
| select OMAP_PACKAGE_CBS | |
| config MACH_OMAP4_PANDA | |
| bool "OMAP4 Panda Board" | |
| default y | |
| depends on ARCH_OMAP4 | |
| select OMAP_PACKAGE_CBL | |
| select OMAP_PACKAGE_CBS | |
| config OMAP3_EMU | |
| bool "OMAP3 debugging peripherals" | |
| depends on ARCH_OMAP3 | |
| select OC_ETM | |
| help | |
| Say Y here to enable debugging hardware of omap3 | |
| config OMAP3_SDRC_AC_TIMING | |
| bool "Enable SDRC AC timing register changes" | |
| depends on ARCH_OMAP3 | |
| default n | |
| help | |
| If you know that none of your system initiators will attempt to | |
| access SDRAM during CORE DVFS, select Y here. This should boost | |
| SDRAM performance at lower CORE OPPs. There are relatively few | |
| users who will wish to say yes at this point - almost everyone will | |
| wish to say no. Selecting yes without understanding what is | |
| going on could result in system crashes; | |
| endmenu | |
| endif |