blob: f67f0378fc9b391f925bc592ee786477ae8287cf [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 Lindgrenc40fae92006-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
Viral Mehta4ab866d2010-05-10 14:29:15 -070013 select ARCH_OMAP_OTG
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080014
Syed Mohammed, Khasimcc26b3b2008-10-09 17:51:41 +030015config ARCH_OMAP3430
16 bool "OMAP3430 support"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080017 depends on ARCH_OMAP3
Syed Mohammed, Khasimcc26b3b2008-10-09 17:51:41 +030018 select ARCH_OMAP_OTG
19
Tony Lindgrenfc440462010-07-05 16:31:36 +030020config OMAP_PACKAGE_ZAF
21 bool
22
23config OMAP_PACKAGE_ZAC
24 bool
25
Tony Lindgrenddaa9122009-12-11 16:16:32 -080026config OMAP_PACKAGE_CBC
27 bool
28
29config OMAP_PACKAGE_CBB
30 bool
31
32config OMAP_PACKAGE_CUS
33 bool
34
Tony Lindgren662c8b52009-12-11 16:16:33 -080035config OMAP_PACKAGE_CBP
36 bool
37
Tony Lindgren1dbae812005-11-10 14:26:51 +000038comment "OMAP Board Type"
Tony Lindgren140455f2010-02-12 12:26:48 -080039 depends on ARCH_OMAP2PLUS
Tony Lindgren1dbae812005-11-10 14:26:51 +000040
41config MACH_OMAP_GENERIC
42 bool "Generic OMAP board"
Tony Lindgren088ef952010-02-12 12:26:47 -080043 depends on ARCH_OMAP2
Tony Lindgren1dbae812005-11-10 14:26:51 +000044
Kalle Valo1b52d5d2009-08-28 10:51:37 -070045config MACH_OMAP2_TUSB6010
46 bool
47 depends on ARCH_OMAP2 && ARCH_OMAP2420
48 default y if MACH_NOKIA_N8X0
49
Tony Lindgren1dbae812005-11-10 14:26:51 +000050config MACH_OMAP_H4
51 bool "OMAP 2420 H4 board"
Tony Lindgren088ef952010-02-12 12:26:47 -080052 depends on ARCH_OMAP2
Tony Lindgren23275d42010-07-05 16:31:37 +030053 select OMAP_PACKAGE_ZAF
David Brownellf6049312006-12-06 17:14:03 -080054 select OMAP_DEBUG_DEVICES
Tony Lindgren1dbae812005-11-10 14:26:51 +000055
Tony Lindgren9b6553c2006-04-02 17:46:30 +010056config MACH_OMAP_APOLLON
57 bool "OMAP 2420 Apollon board"
Tony Lindgren088ef952010-02-12 12:26:47 -080058 depends on ARCH_OMAP2
Tony Lindgrenb52b14e2010-07-05 16:31:37 +030059 select OMAP_PACKAGE_ZAC
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080060
61config MACH_OMAP_2430SDP
62 bool "OMAP 2430 SDP board"
Tony Lindgren088ef952010-02-12 12:26:47 -080063 depends on ARCH_OMAP2
Tony Lindgren369ed782010-07-05 16:31:38 +030064 select OMAP_PACKAGE_ZAC
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080065
Syed Mohammed, Khasim2885f002008-10-09 17:51:42 +030066config MACH_OMAP3_BEAGLE
67 bool "OMAP3 BEAGLE board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080068 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080069 select OMAP_PACKAGE_CBB
Syed Mohammed, Khasim2885f002008-10-09 17:51:42 +030070
Thomas Weber476544c2010-02-17 14:09:28 -080071config MACH_DEVKIT8000
Thomas Weber51824c52010-03-24 12:52:11 +000072 bool "DEVKIT8000 board"
73 depends on ARCH_OMAP3
74 select OMAP_PACKAGE_CUS
75 select OMAP_MUX
Thomas Weber476544c2010-02-17 14:09:28 -080076
Nishant Kamat49265652008-10-10 11:28:23 +030077config MACH_OMAP_LDP
78 bool "OMAP3 LDP board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080079 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080080 select OMAP_PACKAGE_CBB
Nishant Kamat49265652008-10-10 11:28:23 +030081
Steve Sakomaneba26452008-10-09 17:51:43 +030082config MACH_OVERO
83 bool "Gumstix Overo board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080084 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080085 select OMAP_PACKAGE_CBB
Grazvydas Ignotasda177242008-12-10 17:36:54 -080086
Syed Mohammed Khasim53c5ec32009-05-28 14:13:28 -070087config MACH_OMAP3EVM
88 bool "OMAP 3530 EVM board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080089 depends on ARCH_OMAP3
Vaibhav Hiremath342aa2c2010-01-08 10:29:08 -080090 select OMAP_PACKAGE_CBB
Syed Mohammed Khasim53c5ec32009-05-28 14:13:28 -070091
Ranjith Lohithakshanc6253272009-11-18 18:41:09 -080092config MACH_OMAP3517EVM
93 bool "OMAP3517/ AM3517 EVM board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080094 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080095 select OMAP_PACKAGE_CBB
Ranjith Lohithakshanc6253272009-11-18 18:41:09 -080096
Grazvydas Ignotasda177242008-12-10 17:36:54 -080097config MACH_OMAP3_PANDORA
98 bool "OMAP3 Pandora"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080099 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800100 select OMAP_PACKAGE_CBB
Syed Mohammed Khasim6fdc29e2009-03-23 18:38:16 -0700101
Gregoire Gentil7a079ca2009-12-11 16:16:34 -0800102config MACH_OMAP3_TOUCHBOOK
103 bool "OMAP3 Touch Book"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800104 depends on ARCH_OMAP3
Gregoire Gentil7a079ca2009-12-11 16:16:34 -0800105 select BACKLIGHT_CLASS_DEVICE
106
Syed Mohammed Khasim6fdc29e2009-03-23 18:38:16 -0700107config MACH_OMAP_3430SDP
108 bool "OMAP 3430 SDP board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800109 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800110 select OMAP_PACKAGE_CBB
Lauri Leukkunenffe7f952009-03-23 18:38:17 -0700111
Tony Lindgrend2fbf342009-10-22 14:48:13 -0700112config MACH_NOKIA_N800
113 bool
114
115config MACH_NOKIA_N810
116 bool
117
118config MACH_NOKIA_N810_WIMAX
119 bool
120
Kalle Valo63138812009-08-28 10:51:38 -0700121config MACH_NOKIA_N8X0
122 bool "Nokia N800/N810"
123 depends on ARCH_OMAP2420
Tony Lindgrenbd8f0fc2010-07-05 16:31:38 +0300124 select OMAP_PACKAGE_ZAC
Tony Lindgrend2fbf342009-10-22 14:48:13 -0700125 select MACH_NOKIA_N800
126 select MACH_NOKIA_N810
127 select MACH_NOKIA_N810_WIMAX
Kalle Valo63138812009-08-28 10:51:38 -0700128
Lauri Leukkunenffe7f952009-03-23 18:38:17 -0700129config MACH_NOKIA_RX51
130 bool "Nokia RX-51 board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800131 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800132 select OMAP_PACKAGE_CBB
Vikram Pandita577145f2009-05-28 14:04:04 -0700133
134config MACH_OMAP_ZOOM2
135 bool "OMAP3 Zoom2 board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800136 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800137 select OMAP_PACKAGE_CBB
Santosh Shilimkar46ba0ab2009-05-28 14:16:05 -0700138
vikram pandita5f35fbe2009-11-22 10:11:32 -0800139config MACH_OMAP_ZOOM3
140 bool "OMAP3630 Zoom3 board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800141 depends on ARCH_OMAP3
Tony Lindgren662c8b52009-12-11 16:16:33 -0800142 select OMAP_PACKAGE_CBP
vikram pandita5f35fbe2009-11-22 10:11:32 -0800143
Mike Rapoport2886d122009-11-18 18:41:07 -0800144config MACH_CM_T35
145 bool "CompuLab CM-T35 module"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800146 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800147 select OMAP_PACKAGE_CUS
Mike Rapoportedc961a2009-12-11 16:16:35 -0800148 select OMAP_MUX
Mike Rapoport2886d122009-11-18 18:41:07 -0800149
Enric Balletbo i Serra58e11162009-11-18 18:41:07 -0800150config MACH_IGEP0020
Enric Balletbo i Serra28e0f132010-02-17 14:09:26 -0800151 bool "IGEP v2 board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800152 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800153 select OMAP_PACKAGE_CBB
Enric Balletbo i Serra58e11162009-11-18 18:41:07 -0800154
Jason9cbc3492010-05-17 14:39:09 +0800155config MACH_SBC3530
156 bool "OMAP3 SBC STALKER board"
157 depends on ARCH_OMAP3
158 select OMAP_PACKAGE_CUS
159 select OMAP_MUX
160
vikram pandita34c9ac22009-11-18 18:41:08 -0800161config MACH_OMAP_3630SDP
162 bool "OMAP3630 SDP board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800163 depends on ARCH_OMAP3
Tony Lindgren662c8b52009-12-11 16:16:33 -0800164 select OMAP_PACKAGE_CBP
vikram pandita34c9ac22009-11-18 18:41:08 -0800165
Santosh Shilimkar46ba0ab2009-05-28 14:16:05 -0700166config MACH_OMAP_4430SDP
167 bool "OMAP 4430 SDP board"
168 depends on ARCH_OMAP4
Alexander Shishkin183bd502009-12-01 14:03:31 +0100169
170config OMAP3_EMU
171 bool "OMAP3 debugging peripherals"
172 depends on ARCH_OMAP3
173 select OC_ETM
174 help
175 Say Y here to enable debugging hardware of omap3
176
Paul Walmsley18862cb2009-12-08 16:33:14 -0700177config OMAP3_SDRC_AC_TIMING
178 bool "Enable SDRC AC timing register changes"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800179 depends on ARCH_OMAP3
Paul Walmsley18862cb2009-12-08 16:33:14 -0700180 default n
181 help
182 If you know that none of your system initiators will attempt to
183 access SDRAM during CORE DVFS, select Y here. This should boost
184 SDRAM performance at lower CORE OPPs. There are relatively few
185 users who will wish to say yes at this point - almost everyone will
186 wish to say no. Selecting yes without understanding what is
187 going on could result in system crashes;
188