blob: e94ee6b02ae04e6ef57d4b9ee25a2e949aa70c45 [file] [log] [blame]
Tony Lindgren4a54db62010-07-05 16:31:47 +03001if ARCH_OMAP2PLUS
2
3menu "TI OMAP2/3/4 Specific Features"
4
Tony Lindgren1dbae812005-11-10 14:26:51 +00005comment "OMAP Core Type"
6 depends on ARCH_OMAP2
7
Tony Lindgren1dbae812005-11-10 14:26:51 +00008config ARCH_OMAP2420
9 bool "OMAP2420 support"
Tony Lindgren088ef952010-02-12 12:26:47 -080010 depends on ARCH_OMAP2
Timo Teras77900a22006-06-26 16:16:12 -070011 select OMAP_DM_TIMER
Tony Lindgrenc40fae92006-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"
Tony Lindgren088ef952010-02-12 12:26:47 -080016 depends on ARCH_OMAP2
Viral Mehta4ab866d2010-05-10 14:29:15 -070017 select ARCH_OMAP_OTG
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080018
Syed Mohammed, Khasimcc26b3b2008-10-09 17:51:41 +030019config ARCH_OMAP3430
20 bool "OMAP3430 support"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080021 depends on ARCH_OMAP3
Syed Mohammed, Khasimcc26b3b2008-10-09 17:51:41 +030022 select ARCH_OMAP_OTG
23
Tony Lindgrenfc440462010-07-05 16:31:36 +030024config OMAP_PACKAGE_ZAF
25 bool
26
27config OMAP_PACKAGE_ZAC
28 bool
29
Tony Lindgrenddaa9122009-12-11 16:16:32 -080030config OMAP_PACKAGE_CBC
31 bool
32
33config OMAP_PACKAGE_CBB
34 bool
35
36config OMAP_PACKAGE_CUS
37 bool
38
Tony Lindgren662c8b52009-12-11 16:16:33 -080039config OMAP_PACKAGE_CBP
40 bool
41
Tony Lindgren1dbae812005-11-10 14:26:51 +000042comment "OMAP Board Type"
Tony Lindgren140455f2010-02-12 12:26:48 -080043 depends on ARCH_OMAP2PLUS
Tony Lindgren1dbae812005-11-10 14:26:51 +000044
45config MACH_OMAP_GENERIC
46 bool "Generic OMAP board"
Tony Lindgren088ef952010-02-12 12:26:47 -080047 depends on ARCH_OMAP2
Tony Lindgren1dbae812005-11-10 14:26:51 +000048
Kalle Valo1b52d5d2009-08-28 10:51:37 -070049config MACH_OMAP2_TUSB6010
50 bool
51 depends on ARCH_OMAP2 && ARCH_OMAP2420
52 default y if MACH_NOKIA_N8X0
53
Tony Lindgren1dbae812005-11-10 14:26:51 +000054config MACH_OMAP_H4
55 bool "OMAP 2420 H4 board"
Tony Lindgren088ef952010-02-12 12:26:47 -080056 depends on ARCH_OMAP2
Tony Lindgren23275d42010-07-05 16:31:37 +030057 select OMAP_PACKAGE_ZAF
David Brownellf6049312006-12-06 17:14:03 -080058 select OMAP_DEBUG_DEVICES
Tony Lindgren1dbae812005-11-10 14:26:51 +000059
Tony Lindgren9b6553c2006-04-02 17:46:30 +010060config MACH_OMAP_APOLLON
61 bool "OMAP 2420 Apollon board"
Tony Lindgren088ef952010-02-12 12:26:47 -080062 depends on ARCH_OMAP2
Tony Lindgrenb52b14e2010-07-05 16:31:37 +030063 select OMAP_PACKAGE_ZAC
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080064
65config MACH_OMAP_2430SDP
66 bool "OMAP 2430 SDP board"
Tony Lindgren088ef952010-02-12 12:26:47 -080067 depends on ARCH_OMAP2
Tony Lindgren369ed782010-07-05 16:31:38 +030068 select OMAP_PACKAGE_ZAC
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080069
Syed Mohammed, Khasim2885f002008-10-09 17:51:42 +030070config MACH_OMAP3_BEAGLE
71 bool "OMAP3 BEAGLE board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080072 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080073 select OMAP_PACKAGE_CBB
Syed Mohammed, Khasim2885f002008-10-09 17:51:42 +030074
Thomas Weber476544c2010-02-17 14:09:28 -080075config MACH_DEVKIT8000
Thomas Weber51824c52010-03-24 12:52:11 +000076 bool "DEVKIT8000 board"
77 depends on ARCH_OMAP3
78 select OMAP_PACKAGE_CUS
79 select OMAP_MUX
Thomas Weber476544c2010-02-17 14:09:28 -080080
Nishant Kamat49265652008-10-10 11:28:23 +030081config MACH_OMAP_LDP
82 bool "OMAP3 LDP board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080083 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080084 select OMAP_PACKAGE_CBB
Nishant Kamat49265652008-10-10 11:28:23 +030085
Steve Sakomaneba26452008-10-09 17:51:43 +030086config MACH_OVERO
87 bool "Gumstix Overo board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080088 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080089 select OMAP_PACKAGE_CBB
Grazvydas Ignotasda177242008-12-10 17:36:54 -080090
Syed Mohammed Khasim53c5ec32009-05-28 14:13:28 -070091config MACH_OMAP3EVM
92 bool "OMAP 3530 EVM board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080093 depends on ARCH_OMAP3
Vaibhav Hiremath342aa2c2010-01-08 10:29:08 -080094 select OMAP_PACKAGE_CBB
Syed Mohammed Khasim53c5ec32009-05-28 14:13:28 -070095
Ranjith Lohithakshanc6253272009-11-18 18:41:09 -080096config MACH_OMAP3517EVM
97 bool "OMAP3517/ AM3517 EVM board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080098 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080099 select OMAP_PACKAGE_CBB
Ranjith Lohithakshanc6253272009-11-18 18:41:09 -0800100
Grazvydas Ignotasda177242008-12-10 17:36:54 -0800101config MACH_OMAP3_PANDORA
102 bool "OMAP3 Pandora"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800103 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800104 select OMAP_PACKAGE_CBB
Syed Mohammed Khasim6fdc29e2009-03-23 18:38:16 -0700105
Gregoire Gentil7a079ca2009-12-11 16:16:34 -0800106config MACH_OMAP3_TOUCHBOOK
107 bool "OMAP3 Touch Book"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800108 depends on ARCH_OMAP3
Gregoire Gentil7a079ca2009-12-11 16:16:34 -0800109 select BACKLIGHT_CLASS_DEVICE
110
Syed Mohammed Khasim6fdc29e2009-03-23 18:38:16 -0700111config MACH_OMAP_3430SDP
112 bool "OMAP 3430 SDP board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800113 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800114 select OMAP_PACKAGE_CBB
Lauri Leukkunenffe7f952009-03-23 18:38:17 -0700115
Tony Lindgrend2fbf342009-10-22 14:48:13 -0700116config MACH_NOKIA_N800
117 bool
118
119config MACH_NOKIA_N810
120 bool
121
122config MACH_NOKIA_N810_WIMAX
123 bool
124
Kalle Valo63138812009-08-28 10:51:38 -0700125config MACH_NOKIA_N8X0
126 bool "Nokia N800/N810"
127 depends on ARCH_OMAP2420
Tony Lindgrenbd8f0fc2010-07-05 16:31:38 +0300128 select OMAP_PACKAGE_ZAC
Tony Lindgrend2fbf342009-10-22 14:48:13 -0700129 select MACH_NOKIA_N800
130 select MACH_NOKIA_N810
131 select MACH_NOKIA_N810_WIMAX
Kalle Valo63138812009-08-28 10:51:38 -0700132
Lauri Leukkunenffe7f952009-03-23 18:38:17 -0700133config MACH_NOKIA_RX51
134 bool "Nokia RX-51 board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800135 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800136 select OMAP_PACKAGE_CBB
Vikram Pandita577145f2009-05-28 14:04:04 -0700137
138config MACH_OMAP_ZOOM2
139 bool "OMAP3 Zoom2 board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800140 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800141 select OMAP_PACKAGE_CBB
Santosh Shilimkar46ba0ab2009-05-28 14:16:05 -0700142
vikram pandita5f35fbe2009-11-22 10:11:32 -0800143config MACH_OMAP_ZOOM3
144 bool "OMAP3630 Zoom3 board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800145 depends on ARCH_OMAP3
Tony Lindgren662c8b52009-12-11 16:16:33 -0800146 select OMAP_PACKAGE_CBP
vikram pandita5f35fbe2009-11-22 10:11:32 -0800147
Mike Rapoport2886d122009-11-18 18:41:07 -0800148config MACH_CM_T35
149 bool "CompuLab CM-T35 module"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800150 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800151 select OMAP_PACKAGE_CUS
Mike Rapoportedc961a2009-12-11 16:16:35 -0800152 select OMAP_MUX
Mike Rapoport2886d122009-11-18 18:41:07 -0800153
Enric Balletbo i Serra58e11162009-11-18 18:41:07 -0800154config MACH_IGEP0020
Enric Balletbo i Serra28e0f132010-02-17 14:09:26 -0800155 bool "IGEP v2 board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800156 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800157 select OMAP_PACKAGE_CBB
Enric Balletbo i Serra58e11162009-11-18 18:41:07 -0800158
Jason9cbc3492010-05-17 14:39:09 +0800159config MACH_SBC3530
160 bool "OMAP3 SBC STALKER board"
161 depends on ARCH_OMAP3
162 select OMAP_PACKAGE_CUS
163 select OMAP_MUX
164
vikram pandita34c9ac22009-11-18 18:41:08 -0800165config MACH_OMAP_3630SDP
166 bool "OMAP3630 SDP board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800167 depends on ARCH_OMAP3
Tony Lindgren662c8b52009-12-11 16:16:33 -0800168 select OMAP_PACKAGE_CBP
vikram pandita34c9ac22009-11-18 18:41:08 -0800169
Santosh Shilimkar46ba0ab2009-05-28 14:16:05 -0700170config MACH_OMAP_4430SDP
171 bool "OMAP 4430 SDP board"
172 depends on ARCH_OMAP4
Alexander Shishkin183bd502009-12-01 14:03:31 +0100173
174config OMAP3_EMU
175 bool "OMAP3 debugging peripherals"
176 depends on ARCH_OMAP3
177 select OC_ETM
178 help
179 Say Y here to enable debugging hardware of omap3
180
Paul Walmsley18862cb2009-12-08 16:33:14 -0700181config OMAP3_SDRC_AC_TIMING
182 bool "Enable SDRC AC timing register changes"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800183 depends on ARCH_OMAP3
Paul Walmsley18862cb2009-12-08 16:33:14 -0700184 default n
185 help
186 If you know that none of your system initiators will attempt to
187 access SDRAM during CORE DVFS, select Y here. This should boost
188 SDRAM performance at lower CORE OPPs. There are relatively few
189 users who will wish to say yes at this point - almost everyone will
190 wish to say no. Selecting yes without understanding what is
191 going on could result in system crashes;
192
Tony Lindgren4a54db62010-07-05 16:31:47 +0300193endmenu
194
195endif