Merge branch 'tracing/core' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic...
[linux-2.6-block.git] / arch / arm / mach-omap2 / Kconfig
CommitLineData
1dbae815
TL
1comment "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
77900a2f 11 select OMAP_DM_TIMER
c40fae95 12 select ARCH_OMAP_OTG
1dbae815 13
72d0f1c3
SMK
14config ARCH_OMAP2430
15 bool "OMAP2430 support"
16 depends on ARCH_OMAP24XX
17
cc26b3b0
SMK
18config ARCH_OMAP34XX
19 bool "OMAP34xx Based System"
20 depends on ARCH_OMAP3
35358281 21 select USB_ARCH_HAS_EHCI
cc26b3b0
SMK
22
23config ARCH_OMAP3430
24 bool "OMAP3430 support"
25 depends on ARCH_OMAP3 && ARCH_OMAP34XX
26 select ARCH_OMAP_OTG
27
ddaa912a
TL
28config OMAP_PACKAGE_CBC
29 bool
30
31config OMAP_PACKAGE_CBB
32 bool
33
34config OMAP_PACKAGE_CUS
35 bool
36
662c8b55
TL
37config OMAP_PACKAGE_CBP
38 bool
39
1dbae815 40comment "OMAP Board Type"
46ba0abf 41 depends on ARCH_OMAP2 || ARCH_OMAP3 || ARCH_OMAP4
1dbae815
TL
42
43config MACH_OMAP_GENERIC
44 bool "Generic OMAP board"
45 depends on ARCH_OMAP2 && ARCH_OMAP24XX
46
1b52d5df
KV
47config MACH_OMAP2_TUSB6010
48 bool
49 depends on ARCH_OMAP2 && ARCH_OMAP2420
50 default y if MACH_NOKIA_N8X0
51
1dbae815
TL
52config MACH_OMAP_H4
53 bool "OMAP 2420 H4 board"
54 depends on ARCH_OMAP2 && ARCH_OMAP24XX
f6049312 55 select OMAP_DEBUG_DEVICES
1dbae815 56
9b6553cd
TL
57config MACH_OMAP_APOLLON
58 bool "OMAP 2420 Apollon board"
59 depends on ARCH_OMAP2 && ARCH_OMAP24XX
72d0f1c3
SMK
60
61config MACH_OMAP_2430SDP
62 bool "OMAP 2430 SDP board"
63 depends on ARCH_OMAP2 && ARCH_OMAP24XX
64
2885f000
SMK
65config MACH_OMAP3_BEAGLE
66 bool "OMAP3 BEAGLE board"
67 depends on ARCH_OMAP3 && ARCH_OMAP34XX
ca5742bd 68 select OMAP_PACKAGE_CBB
2885f000 69
49265651
NK
70config MACH_OMAP_LDP
71 bool "OMAP3 LDP board"
72 depends on ARCH_OMAP3 && ARCH_OMAP34XX
ca5742bd 73 select OMAP_PACKAGE_CBB
49265651 74
eba2645a
SS
75config MACH_OVERO
76 bool "Gumstix Overo board"
77 depends on ARCH_OMAP3 && ARCH_OMAP34XX
ca5742bd 78 select OMAP_PACKAGE_CBB
da177247 79
53c5ec31
SMK
80config MACH_OMAP3EVM
81 bool "OMAP 3530 EVM board"
82 depends on ARCH_OMAP3 && ARCH_OMAP34XX
342aa2c1 83 select OMAP_PACKAGE_CBB
53c5ec31 84
c625327e
RL
85config MACH_OMAP3517EVM
86 bool "OMAP3517/ AM3517 EVM board"
87 depends on ARCH_OMAP3 && ARCH_OMAP34XX
ca5742bd 88 select OMAP_PACKAGE_CBB
c625327e 89
da177247
GI
90config MACH_OMAP3_PANDORA
91 bool "OMAP3 Pandora"
6fdc29e2 92 depends on ARCH_OMAP3 && ARCH_OMAP34XX
ca5742bd 93 select OMAP_PACKAGE_CBB
6fdc29e2 94
7a079cab
GG
95config MACH_OMAP3_TOUCHBOOK
96 bool "OMAP3 Touch Book"
97 depends on ARCH_OMAP3 && ARCH_OMAP34XX
98 select BACKLIGHT_CLASS_DEVICE
99
6fdc29e2
SMK
100config MACH_OMAP_3430SDP
101 bool "OMAP 3430 SDP board"
102 depends on ARCH_OMAP3 && ARCH_OMAP34XX
ca5742bd 103 select OMAP_PACKAGE_CBB
ffe7f95b 104
d2fbf345
TL
105config MACH_NOKIA_N800
106 bool
107
108config MACH_NOKIA_N810
109 bool
110
111config MACH_NOKIA_N810_WIMAX
112 bool
113
63138812
KV
114config MACH_NOKIA_N8X0
115 bool "Nokia N800/N810"
116 depends on ARCH_OMAP2420
d2fbf345
TL
117 select MACH_NOKIA_N800
118 select MACH_NOKIA_N810
119 select MACH_NOKIA_N810_WIMAX
63138812 120
ffe7f95b
LL
121config MACH_NOKIA_RX51
122 bool "Nokia RX-51 board"
123 depends on ARCH_OMAP3 && ARCH_OMAP34XX
ca5742bd 124 select OMAP_PACKAGE_CBB
577145f4
VP
125
126config MACH_OMAP_ZOOM2
127 bool "OMAP3 Zoom2 board"
128 depends on ARCH_OMAP3 && ARCH_OMAP34XX
ca5742bd 129 select OMAP_PACKAGE_CBB
46ba0abf 130
5f35fbe8 131config MACH_OMAP_ZOOM3
132 bool "OMAP3630 Zoom3 board"
133 depends on ARCH_OMAP3 && ARCH_OMAP34XX
662c8b55 134 select OMAP_PACKAGE_CBP
5f35fbe8 135
2886d128
MR
136config MACH_CM_T35
137 bool "CompuLab CM-T35 module"
138 depends on ARCH_OMAP3 && ARCH_OMAP34XX
ca5742bd 139 select OMAP_PACKAGE_CUS
edc961a2 140 select OMAP_MUX
2886d128 141
58e11162
EBS
142config MACH_IGEP0020
143 bool "IGEP0020"
144 depends on ARCH_OMAP3 && ARCH_OMAP34XX
ca5742bd 145 select OMAP_PACKAGE_CBB
58e11162 146
34c9ac23 147config MACH_OMAP_3630SDP
148 bool "OMAP3630 SDP board"
149 depends on ARCH_OMAP3 && ARCH_OMAP34XX
662c8b55 150 select OMAP_PACKAGE_CBP
34c9ac23 151
46ba0abf
SS
152config MACH_OMAP_4430SDP
153 bool "OMAP 4430 SDP board"
154 depends on ARCH_OMAP4
183bd50f
AS
155
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
18862cbe
PW
163config 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