blob: 606bf04f51b60a9acdebd3d40aa8ad757868e2c5 [file] [log] [blame]
Tony Lindgren1dbae812005-11-10 14:26:51 +00001comment "OMAP Core Type"
2 depends on ARCH_OMAP2
3
4config ARCH_OMAP24XX
5 bool "OMAP24xx Based System"
6 depends on ARCH_OMAP2
7
8config ARCH_OMAP2420
9 bool "OMAP2420 support"
10 depends on ARCH_OMAP24XX
Timo Teras77900a22006-06-26 16:16:12 -070011 select OMAP_DM_TIMER
Tony Lindgrenc40fae952006-12-07 13:58:10 -080012 select ARCH_OMAP_OTG
Tony Lindgren1dbae812005-11-10 14:26:51 +000013
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080014config ARCH_OMAP2430
15 bool "OMAP2430 support"
16 depends on ARCH_OMAP24XX
17
Syed Mohammed, Khasimcc26b3b2008-10-09 17:51:41 +030018config ARCH_OMAP34XX
19 bool "OMAP34xx Based System"
20 depends on ARCH_OMAP3
Olof Johansson35358282009-12-15 10:34:12 -080021 select USB_ARCH_HAS_EHCI
Syed Mohammed, Khasimcc26b3b2008-10-09 17:51:41 +030022
23config ARCH_OMAP3430
24 bool "OMAP3430 support"
25 depends on ARCH_OMAP3 && ARCH_OMAP34XX
26 select ARCH_OMAP_OTG
27
Tony Lindgrenddaa9122009-12-11 16:16:32 -080028config OMAP_PACKAGE_CBC
29 bool
30
31config OMAP_PACKAGE_CBB
32 bool
33
34config OMAP_PACKAGE_CUS
35 bool
36
Tony Lindgren662c8b52009-12-11 16:16:33 -080037config OMAP_PACKAGE_CBP
38 bool
39
Tony Lindgren1dbae812005-11-10 14:26:51 +000040comment "OMAP Board Type"
Santosh Shilimkar46ba0ab2009-05-28 14:16:05 -070041 depends on ARCH_OMAP2 || ARCH_OMAP3 || ARCH_OMAP4
Tony Lindgren1dbae812005-11-10 14:26:51 +000042
43config MACH_OMAP_GENERIC
44 bool "Generic OMAP board"
45 depends on ARCH_OMAP2 && ARCH_OMAP24XX
46
Kalle Valo1b52d5d2009-08-28 10:51:37 -070047config MACH_OMAP2_TUSB6010
48 bool
49 depends on ARCH_OMAP2 && ARCH_OMAP2420
50 default y if MACH_NOKIA_N8X0
51
Tony Lindgren1dbae812005-11-10 14:26:51 +000052config MACH_OMAP_H4
53 bool "OMAP 2420 H4 board"
54 depends on ARCH_OMAP2 && ARCH_OMAP24XX
David Brownellf6049312006-12-06 17:14:03 -080055 select OMAP_DEBUG_DEVICES
Tony Lindgren1dbae812005-11-10 14:26:51 +000056
Tony Lindgren9b6553c2006-04-02 17:46:30 +010057config MACH_OMAP_APOLLON
58 bool "OMAP 2420 Apollon board"
59 depends on ARCH_OMAP2 && ARCH_OMAP24XX
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080060
61config MACH_OMAP_2430SDP
62 bool "OMAP 2430 SDP board"
63 depends on ARCH_OMAP2 && ARCH_OMAP24XX
64
Syed Mohammed, Khasim2885f002008-10-09 17:51:42 +030065config MACH_OMAP3_BEAGLE
66 bool "OMAP3 BEAGLE board"
67 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -080068 select OMAP_PACKAGE_CBB
Syed Mohammed, Khasim2885f002008-10-09 17:51:42 +030069
Nishant Kamat49265652008-10-10 11:28:23 +030070config MACH_OMAP_LDP
71 bool "OMAP3 LDP board"
72 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -080073 select OMAP_PACKAGE_CBB
Nishant Kamat49265652008-10-10 11:28:23 +030074
Steve Sakomaneba26452008-10-09 17:51:43 +030075config MACH_OVERO
76 bool "Gumstix Overo board"
77 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -080078 select OMAP_PACKAGE_CBB
Grazvydas Ignotasda177242008-12-10 17:36:54 -080079
Syed Mohammed Khasim53c5ec32009-05-28 14:13:28 -070080config MACH_OMAP3EVM
81 bool "OMAP 3530 EVM board"
82 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Vaibhav Hiremath342aa2c2010-01-08 10:29:08 -080083 select OMAP_PACKAGE_CBB
Syed Mohammed Khasim53c5ec32009-05-28 14:13:28 -070084
Ranjith Lohithakshanc6253272009-11-18 18:41:09 -080085config MACH_OMAP3517EVM
86 bool "OMAP3517/ AM3517 EVM board"
87 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -080088 select OMAP_PACKAGE_CBB
Ranjith Lohithakshanc6253272009-11-18 18:41:09 -080089
Grazvydas Ignotasda177242008-12-10 17:36:54 -080090config MACH_OMAP3_PANDORA
91 bool "OMAP3 Pandora"
Syed Mohammed Khasim6fdc29e2009-03-23 18:38:16 -070092 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -080093 select OMAP_PACKAGE_CBB
Syed Mohammed Khasim6fdc29e2009-03-23 18:38:16 -070094
Gregoire Gentil7a079ca2009-12-11 16:16:34 -080095config MACH_OMAP3_TOUCHBOOK
96 bool "OMAP3 Touch Book"
97 depends on ARCH_OMAP3 && ARCH_OMAP34XX
98 select BACKLIGHT_CLASS_DEVICE
99
Syed Mohammed Khasim6fdc29e2009-03-23 18:38:16 -0700100config MACH_OMAP_3430SDP
101 bool "OMAP 3430 SDP board"
102 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800103 select OMAP_PACKAGE_CBB
Lauri Leukkunenffe7f952009-03-23 18:38:17 -0700104
Tony Lindgrend2fbf342009-10-22 14:48:13 -0700105config MACH_NOKIA_N800
106 bool
107
108config MACH_NOKIA_N810
109 bool
110
111config MACH_NOKIA_N810_WIMAX
112 bool
113
Kalle Valo63138812009-08-28 10:51:38 -0700114config MACH_NOKIA_N8X0
115 bool "Nokia N800/N810"
116 depends on ARCH_OMAP2420
Tony Lindgrend2fbf342009-10-22 14:48:13 -0700117 select MACH_NOKIA_N800
118 select MACH_NOKIA_N810
119 select MACH_NOKIA_N810_WIMAX
Kalle Valo63138812009-08-28 10:51:38 -0700120
Lauri Leukkunenffe7f952009-03-23 18:38:17 -0700121config MACH_NOKIA_RX51
122 bool "Nokia RX-51 board"
123 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800124 select OMAP_PACKAGE_CBB
Vikram Pandita577145f2009-05-28 14:04:04 -0700125
126config MACH_OMAP_ZOOM2
127 bool "OMAP3 Zoom2 board"
128 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800129 select OMAP_PACKAGE_CBB
Santosh Shilimkar46ba0ab2009-05-28 14:16:05 -0700130
vikram pandita5f35fbe2009-11-22 10:11:32 -0800131config MACH_OMAP_ZOOM3
132 bool "OMAP3630 Zoom3 board"
133 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgren662c8b52009-12-11 16:16:33 -0800134 select OMAP_PACKAGE_CBP
vikram pandita5f35fbe2009-11-22 10:11:32 -0800135
Mike Rapoport2886d122009-11-18 18:41:07 -0800136config MACH_CM_T35
137 bool "CompuLab CM-T35 module"
138 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800139 select OMAP_PACKAGE_CUS
Mike Rapoportedc961a2009-12-11 16:16:35 -0800140 select OMAP_MUX
Mike Rapoport2886d122009-11-18 18:41:07 -0800141
Enric Balletbo i Serra58e11162009-11-18 18:41:07 -0800142config MACH_IGEP0020
143 bool "IGEP0020"
144 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800145 select OMAP_PACKAGE_CBB
Enric Balletbo i Serra58e11162009-11-18 18:41:07 -0800146
vikram pandita34c9ac22009-11-18 18:41:08 -0800147config MACH_OMAP_3630SDP
148 bool "OMAP3630 SDP board"
149 depends on ARCH_OMAP3 && ARCH_OMAP34XX
Tony Lindgren662c8b52009-12-11 16:16:33 -0800150 select OMAP_PACKAGE_CBP
vikram pandita34c9ac22009-11-18 18:41:08 -0800151
Santosh Shilimkar46ba0ab2009-05-28 14:16:05 -0700152config MACH_OMAP_4430SDP
153 bool "OMAP 4430 SDP board"
154 depends on ARCH_OMAP4
Alexander Shishkin183bd502009-12-01 14:03:31 +0100155
156config OMAP3_EMU
157 bool "OMAP3 debugging peripherals"
158 depends on ARCH_OMAP3
159 select OC_ETM
160 help
161 Say Y here to enable debugging hardware of omap3
162
Paul Walmsley18862cb2009-12-08 16:33:14 -0700163config OMAP3_SDRC_AC_TIMING
164 bool "Enable SDRC AC timing register changes"
165 depends on ARCH_OMAP3 && ARCH_OMAP34XX
166 default n
167 help
168 If you know that none of your system initiators will attempt to
169 access SDRAM during CORE DVFS, select Y here. This should boost
170 SDRAM performance at lower CORE OPPs. There are relatively few
171 users who will wish to say yes at this point - almost everyone will
172 wish to say no. Selecting yes without understanding what is
173 going on could result in system crashes;
174