2010-07-05 17:31:47 +04:00
if ARCH_OMAP2PLUS
menu "TI OMAP2/3/4 Specific Features"
2010-07-05 17:31:48 +04:00
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
2010-09-27 18:50:57 +04:00
select SERIAL_OMAP
select SERIAL_OMAP_CONSOLE
2010-07-05 17:31:48 +04:00
select I2C
select I2C_OMAP
2010-12-21 05:48:15 +03:00
select MFD_SUPPORT
2010-07-05 17:31:48 +04:00
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
2010-07-05 17:31:47 +04:00
config ARCH_OMAP2
bool "TI OMAP2"
depends on ARCH_OMAP2PLUS
2010-07-05 17:31:47 +04:00
default y
2010-07-05 17:31:47 +04:00
select CPU_V6
config ARCH_OMAP3
bool "TI OMAP3"
depends on ARCH_OMAP2PLUS
2010-07-05 17:31:47 +04:00
default y
2010-07-05 17:31:47 +04:00
select CPU_V7
select USB_ARCH_HAS_EHCI
2010-09-15 21:10:19 +04:00
select ARM_L1_CACHE_SHIFT_6 if !ARCH_OMAP4
2010-12-09 18:13:46 +03:00
select ARCH_HAS_OPP
select PM_OPP if PM
2010-07-05 17:31:47 +04:00
config ARCH_OMAP4
bool "TI OMAP4"
2010-07-05 17:31:47 +04:00
default y
2010-07-05 17:31:47 +04:00
depends on ARCH_OMAP2PLUS
select CPU_V7
select ARM_GIC
2010-09-15 21:10:19 +04:00
select PL310_ERRATA_588369
select ARM_ERRATA_720789
2010-12-09 18:13:47 +03:00
select ARCH_HAS_OPP
select PM_OPP if PM
2010-11-21 20:53:42 +03:00
select USB_ARCH_HAS_EHCI
2010-07-05 17:31:47 +04:00
2005-11-10 17:26:51 +03:00
comment "OMAP Core Type"
depends on ARCH_OMAP2
config ARCH_OMAP2420
bool "OMAP2420 support"
2010-02-12 23:26:47 +03:00
depends on ARCH_OMAP2
2010-07-05 17:31:47 +04:00
default y
2006-06-27 03:16:12 +04:00
select OMAP_DM_TIMER
2006-12-08 00:58:10 +03:00
select ARCH_OMAP_OTG
2005-11-10 17:26:51 +03:00
2006-12-07 04:14:05 +03:00
config ARCH_OMAP2430
bool "OMAP2430 support"
2010-02-12 23:26:47 +03:00
depends on ARCH_OMAP2
2010-07-05 17:31:47 +04:00
default y
2010-05-11 01:29:15 +04:00
select ARCH_OMAP_OTG
2006-12-07 04:14:05 +03:00
2008-10-09 18:51:41 +04:00
config ARCH_OMAP3430
bool "OMAP3430 support"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2008-10-09 18:51:41 +04:00
select ARCH_OMAP_OTG
2010-07-05 17:31:36 +04:00
config OMAP_PACKAGE_ZAF
bool
config OMAP_PACKAGE_ZAC
bool
2009-12-12 03:16:32 +03:00
config OMAP_PACKAGE_CBC
bool
config OMAP_PACKAGE_CBB
bool
config OMAP_PACKAGE_CUS
bool
2009-12-12 03:16:33 +03:00
config OMAP_PACKAGE_CBP
bool
2010-08-10 19:27:48 +04:00
config OMAP_PACKAGE_CBL
bool
2010-09-24 18:56:59 +04:00
config OMAP_PACKAGE_CBS
bool
2005-11-10 17:26:51 +03:00
comment "OMAP Board Type"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP2PLUS
2005-11-10 17:26:51 +03:00
config MACH_OMAP_GENERIC
bool "Generic OMAP board"
2010-02-12 23:26:47 +03:00
depends on ARCH_OMAP2
2010-07-05 17:31:47 +04:00
default y
2005-11-10 17:26:51 +03:00
2009-08-28 21:51:37 +04:00
config MACH_OMAP2_TUSB6010
bool
depends on ARCH_OMAP2 && ARCH_OMAP2420
default y if MACH_NOKIA_N8X0
2005-11-10 17:26:51 +03:00
config MACH_OMAP_H4
bool "OMAP 2420 H4 board"
2010-10-08 21:40:17 +04:00
depends on ARCH_OMAP2420
2010-07-05 17:31:47 +04:00
default y
2010-07-05 17:31:37 +04:00
select OMAP_PACKAGE_ZAF
2006-12-07 04:14:03 +03:00
select OMAP_DEBUG_DEVICES
2005-11-10 17:26:51 +03:00
2006-04-02 20:46:30 +04:00
config MACH_OMAP_APOLLON
bool "OMAP 2420 Apollon board"
2010-10-08 21:40:17 +04:00
depends on ARCH_OMAP2420
2010-07-05 17:31:47 +04:00
default y
2010-07-05 17:31:37 +04:00
select OMAP_PACKAGE_ZAC
2006-12-07 04:14:05 +03:00
config MACH_OMAP_2430SDP
bool "OMAP 2430 SDP board"
2010-10-08 21:40:17 +04:00
depends on ARCH_OMAP2430
2010-07-05 17:31:47 +04:00
default y
2010-07-05 17:31:38 +04:00
select OMAP_PACKAGE_ZAC
2006-12-07 04:14:05 +03:00
2008-10-09 18:51:42 +04:00
config MACH_OMAP3_BEAGLE
bool "OMAP3 BEAGLE board"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:32 +03:00
select OMAP_PACKAGE_CBB
2008-10-09 18:51:42 +04:00
Add minimal support for DevKit8000
These patches add board support for the Timll DevKit8000.
The DevKit8000 is a beagle board clone from Timll, sold by
armkits.com. The DevKit8000 has RS232 serial port, LCD, DVI-D,
S-Video, Ethernet, SD/MMC, keyboard, camera, SPI, I2C, USB and
JTAG interface.
Signed-off-by: Thomas Weber <weber@corscience.de>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2010-02-18 01:09:28 +03:00
config MACH_DEVKIT8000
2010-03-24 15:52:11 +03:00
bool "DEVKIT8000 board"
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2010-03-24 15:52:11 +03:00
select OMAP_PACKAGE_CUS
Add minimal support for DevKit8000
These patches add board support for the Timll DevKit8000.
The DevKit8000 is a beagle board clone from Timll, sold by
armkits.com. The DevKit8000 has RS232 serial port, LCD, DVI-D,
S-Video, Ethernet, SD/MMC, keyboard, camera, SPI, I2C, USB and
JTAG interface.
Signed-off-by: Thomas Weber <weber@corscience.de>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2010-02-18 01:09:28 +03:00
2008-10-10 12:28:23 +04:00
config MACH_OMAP_LDP
bool "OMAP3 LDP board"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:32 +03:00
select OMAP_PACKAGE_CBB
2008-10-10 12:28:23 +04:00
2010-09-27 20:05:47 +04:00
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
2008-10-09 18:51:43 +04:00
config MACH_OVERO
bool "Gumstix Overo board"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:32 +03:00
select OMAP_PACKAGE_CBB
2008-12-11 04:36:54 +03:00
2009-05-29 01:13:28 +04:00
config MACH_OMAP3EVM
bool "OMAP 3530 EVM board"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2010-01-08 21:29:08 +03:00
select OMAP_PACKAGE_CBB
2009-05-29 01:13:28 +04:00
2009-11-19 05:41:09 +03:00
config MACH_OMAP3517EVM
bool "OMAP3517/ AM3517 EVM board"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:32 +03:00
select OMAP_PACKAGE_CBB
2009-11-19 05:41:09 +03:00
2010-11-17 01:26:58 +03:00
config MACH_CRANEBOARD
bool "AM3517/05 CRANE board"
depends on ARCH_OMAP3
select OMAP_PACKAGE_CBB
2008-12-11 04:36:54 +03:00
config MACH_OMAP3_PANDORA
bool "OMAP3 Pandora"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:32 +03:00
select OMAP_PACKAGE_CBB
2010-11-24 13:04:50 +03:00
select REGULATOR_FIXED_VOLTAGE
2009-03-24 04:38:16 +03:00
2009-12-12 03:16:34 +03:00
config MACH_OMAP3_TOUCHBOOK
bool "OMAP3 Touch Book"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:34 +03:00
select BACKLIGHT_CLASS_DEVICE
2009-03-24 04:38:16 +03:00
config MACH_OMAP_3430SDP
bool "OMAP 3430 SDP board"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:32 +03:00
select OMAP_PACKAGE_CBB
2009-03-24 04:38:17 +03:00
2009-10-23 01:48:13 +04:00
config MACH_NOKIA_N800
bool
config MACH_NOKIA_N810
bool
config MACH_NOKIA_N810_WIMAX
bool
2009-08-28 21:51:38 +04:00
config MACH_NOKIA_N8X0
bool "Nokia N800/N810"
depends on ARCH_OMAP2420
2010-07-05 17:31:47 +04:00
default y
2010-07-05 17:31:38 +04:00
select OMAP_PACKAGE_ZAC
2009-10-23 01:48:13 +04:00
select MACH_NOKIA_N800
select MACH_NOKIA_N810
select MACH_NOKIA_N810_WIMAX
2009-08-28 21:51:38 +04:00
2010-12-18 02:13:47 +03:00
config MACH_NOKIA_RM680
bool "Nokia RM-680 board"
depends on ARCH_OMAP3
default y
select OMAP_PACKAGE_CBB
2009-03-24 04:38:17 +03:00
config MACH_NOKIA_RX51
bool "Nokia RX-51 board"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:32 +03:00
select OMAP_PACKAGE_CBB
2009-05-29 01:04:04 +04:00
config MACH_OMAP_ZOOM2
bool "OMAP3 Zoom2 board"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:32 +03:00
select OMAP_PACKAGE_CBB
2010-09-27 18:50:57 +04:00
select SERIAL_8250
select SERIAL_CORE_CONSOLE
select SERIAL_8250_CONSOLE
2010-11-24 13:04:50 +03:00
select REGULATOR_FIXED_VOLTAGE
2009-05-29 01:16:05 +04:00
2009-11-22 21:11:32 +03:00
config MACH_OMAP_ZOOM3
bool "OMAP3630 Zoom3 board"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:33 +03:00
select OMAP_PACKAGE_CBP
2010-09-27 18:50:57 +04:00
select SERIAL_8250
select SERIAL_CORE_CONSOLE
select SERIAL_8250_CONSOLE
2010-11-24 13:04:50 +03:00
select REGULATOR_FIXED_VOLTAGE
2009-11-22 21:11:32 +03:00
2009-11-19 05:41:07 +03:00
config MACH_CM_T35
bool "CompuLab CM-T35 module"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:32 +03:00
select OMAP_PACKAGE_CUS
2009-11-19 05:41:07 +03:00
2010-09-21 20:03:09 +04:00
config MACH_CM_T3517
bool "CompuLab CM-T3517 module"
depends on ARCH_OMAP3
default y
select OMAP_PACKAGE_CBB
2009-11-19 05:41:07 +03:00
config MACH_IGEP0020
2010-02-18 01:09:26 +03:00
bool "IGEP v2 board"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:32 +03:00
select OMAP_PACKAGE_CBB
2009-11-19 05:41:07 +03:00
2010-10-08 21:22:11 +04:00
config MACH_IGEP0030
bool "IGEP OMAP3 module"
depends on ARCH_OMAP3
default y
select OMAP_PACKAGE_CBB
2010-05-17 10:39:09 +04:00
config MACH_SBC3530
bool "OMAP3 SBC STALKER board"
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2010-05-17 10:39:09 +04:00
select OMAP_PACKAGE_CUS
2009-11-19 05:41:08 +03:00
config MACH_OMAP_3630SDP
bool "OMAP3630 SDP board"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2010-07-05 17:31:47 +04:00
default y
2009-12-12 03:16:33 +03:00
select OMAP_PACKAGE_CBP
2009-11-19 05:41:08 +03:00
2009-05-29 01:16:05 +04:00
config MACH_OMAP_4430SDP
bool "OMAP 4430 SDP board"
2010-07-05 17:31:47 +04:00
default y
2009-05-29 01:16:05 +04:00
depends on ARCH_OMAP4
2010-08-10 19:43:15 +04:00
select OMAP_PACKAGE_CBL
2010-09-27 12:50:33 +04:00
select OMAP_PACKAGE_CBS
2009-12-01 16:03:31 +03:00
2010-08-02 14:18:05 +04:00
config MACH_OMAP4_PANDA
bool "OMAP4 Panda Board"
default y
depends on ARCH_OMAP4
2010-11-08 16:56:11 +03:00
select OMAP_PACKAGE_CBL
select OMAP_PACKAGE_CBS
2010-08-02 14:18:05 +04:00
2009-12-01 16:03:31 +03:00
config OMAP3_EMU
bool "OMAP3 debugging peripherals"
depends on ARCH_OMAP3
select OC_ETM
help
Say Y here to enable debugging hardware of omap3
2009-12-09 02:33:14 +03:00
config OMAP3_SDRC_AC_TIMING
bool "Enable SDRC AC timing register changes"
2010-02-12 23:26:48 +03:00
depends on ARCH_OMAP3
2009-12-09 02:33:14 +03:00
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;
2010-07-05 17:31:47 +04:00
endmenu
endif