blob: 69a6b2baabfefef59a55791ca6e3f4ef4e44a9f9 [file] [log] [blame]
Tony Lindgren1dbae812005-11-10 14:26:51 +00001comment "OMAP Core Type"
2 depends on ARCH_OMAP2
3
Tony Lindgren1dbae812005-11-10 14:26:51 +00004config ARCH_OMAP2420
5 bool "OMAP2420 support"
Tony Lindgren088ef952010-02-12 12:26:47 -08006 depends on ARCH_OMAP2
Timo Teras77900a22006-06-26 16:16:12 -07007 select OMAP_DM_TIMER
Tony Lindgrenc40fae952006-12-07 13:58:10 -08008 select ARCH_OMAP_OTG
Tony Lindgren1dbae812005-11-10 14:26:51 +00009
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080010config ARCH_OMAP2430
11 bool "OMAP2430 support"
Tony Lindgren088ef952010-02-12 12:26:47 -080012 depends on ARCH_OMAP2
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080013
Syed Mohammed, Khasimcc26b3b2008-10-09 17:51:41 +030014config ARCH_OMAP34XX
15 bool "OMAP34xx Based System"
16 depends on ARCH_OMAP3
Olof Johansson35358282009-12-15 10:34:12 -080017 select USB_ARCH_HAS_EHCI
Syed Mohammed, Khasimcc26b3b2008-10-09 17:51:41 +030018
19config ARCH_OMAP3430
20 bool "OMAP3430 support"
21 depends on ARCH_OMAP3 && ARCH_OMAP34XX
22 select ARCH_OMAP_OTG
23
Tony Lindgrenddaa9122009-12-11 16:16:32 -080024config OMAP_PACKAGE_CBC
25 bool
26
27config OMAP_PACKAGE_CBB
28 bool
29
30config OMAP_PACKAGE_CUS
31 bool
32
Tony Lindgren662c8b52009-12-11 16:16:33 -080033config OMAP_PACKAGE_CBP
34 bool
35
Tony Lindgren1dbae812005-11-10 14:26:51 +000036comment "OMAP Board Type"
Santosh Shilimkar46ba0ab2009-05-28 14:16:05 -070037 depends on ARCH_OMAP2 || ARCH_OMAP3 || ARCH_OMAP4
Tony Lindgren1dbae812005-11-10 14:26:51 +000038
39config MACH_OMAP_GENERIC
40 bool "Generic OMAP board"
Tony Lindgren088ef952010-02-12 12:26:47 -080041 depends on ARCH_OMAP2
Tony Lindgren1dbae812005-11-10 14:26:51 +000042
Kalle Valo1b52d5d2009-08-28 10:51:37 -070043config MACH_OMAP2_TUSB6010
44 bool
45 depends on ARCH_OMAP2 && ARCH_OMAP2420
46 default y if MACH_NOKIA_N8X0
47
Tony Lindgren1dbae812005-11-10 14:26:51 +000048config MACH_OMAP_H4
49 bool "OMAP 2420 H4 board"
Tony Lindgren088ef952010-02-12 12:26:47 -080050 depends on ARCH_OMAP2
David Brownellf6049312006-12-06 17:14:03 -080051 select OMAP_DEBUG_DEVICES
Tony Lindgren1dbae812005-11-10 14:26:51 +000052
Tony Lindgren9b6553c2006-04-02 17:46:30 +010053config MACH_OMAP_APOLLON
54 bool "OMAP 2420 Apollon board"
Tony Lindgren088ef952010-02-12 12:26:47 -080055 depends on ARCH_OMAP2
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080056
57config MACH_OMAP_2430SDP
58 bool "OMAP 2430 SDP board"
Tony Lindgren088ef952010-02-12 12:26:47 -080059 depends on ARCH_OMAP2
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080060
Syed Mohammed, Khasim2885f002008-10-09 17:51:42 +030061config MACH_OMAP3_BEAGLE
62 bool "OMAP3 BEAGLE board"
63 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -080064 select OMAP_PACKAGE_CBB
Syed Mohammed, Khasim2885f002008-10-09 17:51:42 +030065
Nishant Kamat49265652008-10-10 11:28:23 +030066config MACH_OMAP_LDP
67 bool "OMAP3 LDP board"
68 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -080069 select OMAP_PACKAGE_CBB
Nishant Kamat49265652008-10-10 11:28:23 +030070
Steve Sakomaneba26452008-10-09 17:51:43 +030071config MACH_OVERO
72 bool "Gumstix Overo board"
73 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -080074 select OMAP_PACKAGE_CBB
Grazvydas Ignotasda177242008-12-10 17:36:54 -080075
Syed Mohammed Khasim53c5ec32009-05-28 14:13:28 -070076config MACH_OMAP3EVM
77 bool "OMAP 3530 EVM board"
78 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Vaibhav Hiremath342aa2c2010-01-08 10:29:08 -080079 select OMAP_PACKAGE_CBB
Syed Mohammed Khasim53c5ec32009-05-28 14:13:28 -070080
Ranjith Lohithakshanc6253272009-11-18 18:41:09 -080081config MACH_OMAP3517EVM
82 bool "OMAP3517/ AM3517 EVM board"
83 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -080084 select OMAP_PACKAGE_CBB
Ranjith Lohithakshanc6253272009-11-18 18:41:09 -080085
Grazvydas Ignotasda177242008-12-10 17:36:54 -080086config MACH_OMAP3_PANDORA
87 bool "OMAP3 Pandora"
Syed Mohammed Khasim6fdc29e2009-03-23 18:38:16 -070088 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -080089 select OMAP_PACKAGE_CBB
Syed Mohammed Khasim6fdc29e2009-03-23 18:38:16 -070090
Gregoire Gentil7a079ca2009-12-11 16:16:34 -080091config MACH_OMAP3_TOUCHBOOK
92 bool "OMAP3 Touch Book"
93 depends on ARCH_OMAP3 && ARCH_OMAP34XX
94 select BACKLIGHT_CLASS_DEVICE
95
Syed Mohammed Khasim6fdc29e2009-03-23 18:38:16 -070096config MACH_OMAP_3430SDP
97 bool "OMAP 3430 SDP board"
98 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -080099 select OMAP_PACKAGE_CBB
Lauri Leukkunenffe7f952009-03-23 18:38:17 -0700100
Tony Lindgrend2fbf342009-10-22 14:48:13 -0700101config MACH_NOKIA_N800
102 bool
103
104config MACH_NOKIA_N810
105 bool
106
107config MACH_NOKIA_N810_WIMAX
108 bool
109
Kalle Valo63138812009-08-28 10:51:38 -0700110config MACH_NOKIA_N8X0
111 bool "Nokia N800/N810"
112 depends on ARCH_OMAP2420
Tony Lindgrend2fbf342009-10-22 14:48:13 -0700113 select MACH_NOKIA_N800
114 select MACH_NOKIA_N810
115 select MACH_NOKIA_N810_WIMAX
Kalle Valo63138812009-08-28 10:51:38 -0700116
Lauri Leukkunenffe7f952009-03-23 18:38:17 -0700117config MACH_NOKIA_RX51
118 bool "Nokia RX-51 board"
119 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800120 select OMAP_PACKAGE_CBB
Vikram Pandita577145f2009-05-28 14:04:04 -0700121
122config MACH_OMAP_ZOOM2
123 bool "OMAP3 Zoom2 board"
124 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800125 select OMAP_PACKAGE_CBB
Santosh Shilimkar46ba0ab2009-05-28 14:16:05 -0700126
vikram pandita5f35fbe2009-11-22 10:11:32 -0800127config MACH_OMAP_ZOOM3
128 bool "OMAP3630 Zoom3 board"
129 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgren662c8b52009-12-11 16:16:33 -0800130 select OMAP_PACKAGE_CBP
vikram pandita5f35fbe2009-11-22 10:11:32 -0800131
Mike Rapoport2886d122009-11-18 18:41:07 -0800132config MACH_CM_T35
133 bool "CompuLab CM-T35 module"
134 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800135 select OMAP_PACKAGE_CUS
Mike Rapoportedc961a2009-12-11 16:16:35 -0800136 select OMAP_MUX
Mike Rapoport2886d122009-11-18 18:41:07 -0800137
Enric Balletbo i Serra58e11162009-11-18 18:41:07 -0800138config MACH_IGEP0020
139 bool "IGEP0020"
140 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800141 select OMAP_PACKAGE_CBB
Enric Balletbo i Serra58e11162009-11-18 18:41:07 -0800142
vikram pandita34c9ac22009-11-18 18:41:08 -0800143config MACH_OMAP_3630SDP
144 bool "OMAP3630 SDP board"
145 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgren662c8b52009-12-11 16:16:33 -0800146 select OMAP_PACKAGE_CBP
vikram pandita34c9ac22009-11-18 18:41:08 -0800147
Santosh Shilimkar46ba0ab2009-05-28 14:16:05 -0700148config MACH_OMAP_4430SDP
149 bool "OMAP 4430 SDP board"
150 depends on ARCH_OMAP4
Alexander Shishkin183bd502009-12-01 14:03:31 +0100151
152config OMAP3_EMU
153 bool "OMAP3 debugging peripherals"
154 depends on ARCH_OMAP3
155 select OC_ETM
156 help
157 Say Y here to enable debugging hardware of omap3
158
Paul Walmsley18862cb2009-12-08 16:33:14 -0700159config OMAP3_SDRC_AC_TIMING
160 bool "Enable SDRC AC timing register changes"
161 depends on ARCH_OMAP3 && ARCH_OMAP34XX
162 default n
163 help
164 If you know that none of your system initiators will attempt to
165 access SDRAM during CORE DVFS, select Y here. This should boost
166 SDRAM performance at lower CORE OPPs. There are relatively few
167 users who will wish to say yes at this point - almost everyone will
168 wish to say no. Selecting yes without understanding what is
169 going on could result in system crashes;
170