blob: a8a3d1e23e26597be74ec1c921a2d28df682aa07 [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_OMAP3430
15 bool "OMAP3430 support"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080016 depends on ARCH_OMAP3
Syed Mohammed, Khasimcc26b3b2008-10-09 17:51:41 +030017 select ARCH_OMAP_OTG
18
Tony Lindgrenddaa9122009-12-11 16:16:32 -080019config OMAP_PACKAGE_CBC
20 bool
21
22config OMAP_PACKAGE_CBB
23 bool
24
25config OMAP_PACKAGE_CUS
26 bool
27
Tony Lindgren662c8b52009-12-11 16:16:33 -080028config OMAP_PACKAGE_CBP
29 bool
30
Tony Lindgren1dbae812005-11-10 14:26:51 +000031comment "OMAP Board Type"
Tony Lindgren140455f2010-02-12 12:26:48 -080032 depends on ARCH_OMAP2PLUS
Tony Lindgren1dbae812005-11-10 14:26:51 +000033
34config MACH_OMAP_GENERIC
35 bool "Generic OMAP board"
Tony Lindgren088ef952010-02-12 12:26:47 -080036 depends on ARCH_OMAP2
Tony Lindgren1dbae812005-11-10 14:26:51 +000037
Kalle Valo1b52d5d2009-08-28 10:51:37 -070038config MACH_OMAP2_TUSB6010
39 bool
40 depends on ARCH_OMAP2 && ARCH_OMAP2420
41 default y if MACH_NOKIA_N8X0
42
Tony Lindgren1dbae812005-11-10 14:26:51 +000043config MACH_OMAP_H4
44 bool "OMAP 2420 H4 board"
Tony Lindgren088ef952010-02-12 12:26:47 -080045 depends on ARCH_OMAP2
David Brownellf6049312006-12-06 17:14:03 -080046 select OMAP_DEBUG_DEVICES
Tony Lindgren1dbae812005-11-10 14:26:51 +000047
Tony Lindgren9b6553c2006-04-02 17:46:30 +010048config MACH_OMAP_APOLLON
49 bool "OMAP 2420 Apollon board"
Tony Lindgren088ef952010-02-12 12:26:47 -080050 depends on ARCH_OMAP2
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080051
52config MACH_OMAP_2430SDP
53 bool "OMAP 2430 SDP board"
Tony Lindgren088ef952010-02-12 12:26:47 -080054 depends on ARCH_OMAP2
Syed Mohammed Khasim72d0f1c2006-12-06 17:14:05 -080055
Syed Mohammed, Khasim2885f002008-10-09 17:51:42 +030056config MACH_OMAP3_BEAGLE
57 bool "OMAP3 BEAGLE board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080058 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080059 select OMAP_PACKAGE_CBB
Syed Mohammed, Khasim2885f002008-10-09 17:51:42 +030060
Thomas Weber476544c2010-02-17 14:09:28 -080061config MACH_DEVKIT8000
62 bool "DEVKIT8000 board"
63 depends on ARCH_OMAP3
64
Nishant Kamat49265652008-10-10 11:28:23 +030065config MACH_OMAP_LDP
66 bool "OMAP3 LDP board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080067 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080068 select OMAP_PACKAGE_CBB
Nishant Kamat49265652008-10-10 11:28:23 +030069
Steve Sakomaneba26452008-10-09 17:51:43 +030070config MACH_OVERO
71 bool "Gumstix Overo 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
Grazvydas Ignotasda177242008-12-10 17:36:54 -080074
Syed Mohammed Khasim53c5ec32009-05-28 14:13:28 -070075config MACH_OMAP3EVM
76 bool "OMAP 3530 EVM board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080077 depends on ARCH_OMAP3
Vaibhav Hiremath342aa2c2010-01-08 10:29:08 -080078 select OMAP_PACKAGE_CBB
Syed Mohammed Khasim53c5ec32009-05-28 14:13:28 -070079
Ranjith Lohithakshanc6253272009-11-18 18:41:09 -080080config MACH_OMAP3517EVM
81 bool "OMAP3517/ AM3517 EVM board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080082 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080083 select OMAP_PACKAGE_CBB
Ranjith Lohithakshanc6253272009-11-18 18:41:09 -080084
Grazvydas Ignotasda177242008-12-10 17:36:54 -080085config MACH_OMAP3_PANDORA
86 bool "OMAP3 Pandora"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080087 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080088 select OMAP_PACKAGE_CBB
Syed Mohammed Khasim6fdc29e2009-03-23 18:38:16 -070089
Gregoire Gentil7a079ca2009-12-11 16:16:34 -080090config MACH_OMAP3_TOUCHBOOK
91 bool "OMAP3 Touch Book"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080092 depends on ARCH_OMAP3
Gregoire Gentil7a079ca2009-12-11 16:16:34 -080093 select BACKLIGHT_CLASS_DEVICE
94
Syed Mohammed Khasim6fdc29e2009-03-23 18:38:16 -070095config MACH_OMAP_3430SDP
96 bool "OMAP 3430 SDP board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -080097 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -080098 select OMAP_PACKAGE_CBB
Lauri Leukkunenffe7f952009-03-23 18:38:17 -070099
Tony Lindgrend2fbf342009-10-22 14:48:13 -0700100config MACH_NOKIA_N800
101 bool
102
103config MACH_NOKIA_N810
104 bool
105
106config MACH_NOKIA_N810_WIMAX
107 bool
108
Kalle Valo63138812009-08-28 10:51:38 -0700109config MACH_NOKIA_N8X0
110 bool "Nokia N800/N810"
111 depends on ARCH_OMAP2420
Tony Lindgrend2fbf342009-10-22 14:48:13 -0700112 select MACH_NOKIA_N800
113 select MACH_NOKIA_N810
114 select MACH_NOKIA_N810_WIMAX
Kalle Valo63138812009-08-28 10:51:38 -0700115
Lauri Leukkunenffe7f952009-03-23 18:38:17 -0700116config MACH_NOKIA_RX51
117 bool "Nokia RX-51 board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800118 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800119 select OMAP_PACKAGE_CBB
Vikram Pandita577145f2009-05-28 14:04:04 -0700120
121config MACH_OMAP_ZOOM2
122 bool "OMAP3 Zoom2 board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800123 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800124 select OMAP_PACKAGE_CBB
Santosh Shilimkar46ba0ab2009-05-28 14:16:05 -0700125
vikram pandita5f35fbe2009-11-22 10:11:32 -0800126config MACH_OMAP_ZOOM3
127 bool "OMAP3630 Zoom3 board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800128 depends on ARCH_OMAP3
Tony Lindgren662c8b52009-12-11 16:16:33 -0800129 select OMAP_PACKAGE_CBP
vikram pandita5f35fbe2009-11-22 10:11:32 -0800130
Mike Rapoport2886d122009-11-18 18:41:07 -0800131config MACH_CM_T35
132 bool "CompuLab CM-T35 module"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800133 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800134 select OMAP_PACKAGE_CUS
Mike Rapoportedc961a2009-12-11 16:16:35 -0800135 select OMAP_MUX
Mike Rapoport2886d122009-11-18 18:41:07 -0800136
Enric Balletbo i Serra58e11162009-11-18 18:41:07 -0800137config MACH_IGEP0020
Enric Balletbo i Serra28e0f132010-02-17 14:09:26 -0800138 bool "IGEP v2 board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800139 depends on ARCH_OMAP3
Tony Lindgrenca5742b2009-12-11 16:16:32 -0800140 select OMAP_PACKAGE_CBB
Enric Balletbo i Serra58e11162009-11-18 18:41:07 -0800141
vikram pandita34c9ac22009-11-18 18:41:08 -0800142config MACH_OMAP_3630SDP
143 bool "OMAP3630 SDP board"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800144 depends on ARCH_OMAP3
Tony Lindgren662c8b52009-12-11 16:16:33 -0800145 select OMAP_PACKAGE_CBP
vikram pandita34c9ac22009-11-18 18:41:08 -0800146
Santosh Shilimkar46ba0ab2009-05-28 14:16:05 -0700147config MACH_OMAP_4430SDP
148 bool "OMAP 4430 SDP board"
149 depends on ARCH_OMAP4
Alexander Shishkin183bd502009-12-01 14:03:31 +0100150
151config OMAP3_EMU
152 bool "OMAP3 debugging peripherals"
153 depends on ARCH_OMAP3
154 select OC_ETM
155 help
156 Say Y here to enable debugging hardware of omap3
157
Paul Walmsley18862cb2009-12-08 16:33:14 -0700158config OMAP3_SDRC_AC_TIMING
159 bool "Enable SDRC AC timing register changes"
Tony Lindgrena8eb7ca2010-02-12 12:26:48 -0800160 depends on ARCH_OMAP3
Paul Walmsley18862cb2009-12-08 16:33:14 -0700161 default n
162 help
163 If you know that none of your system initiators will attempt to
164 access SDRAM during CORE DVFS, select Y here. This should boost
165 SDRAM performance at lower CORE OPPs. There are relatively few
166 users who will wish to say yes at this point - almost everyone will
167 wish to say no. Selecting yes without understanding what is
168 going on could result in system crashes;
169