xref: /linux/arch/arm/mach-omap2/Kconfig (revision 68ac8f7dda26de7fc321426d52f4ac6bd785bad3)
1if ARCH_OMAP2PLUS
2
3menu "TI OMAP2/3/4 Specific Features"
4
5config ARCH_OMAP2
6	bool "TI OMAP2"
7	depends on ARCH_OMAP2PLUS
8	select CPU_V6
9
10config ARCH_OMAP3
11	bool "TI OMAP3"
12	depends on ARCH_OMAP2PLUS
13	select CPU_V7
14	select USB_ARCH_HAS_EHCI
15	select ARM_L1_CACHE_SHIFT_6
16
17config ARCH_OMAP4
18	bool "TI OMAP4"
19	depends on ARCH_OMAP2PLUS
20	select CPU_V7
21	select ARM_GIC
22
23comment "OMAP Core Type"
24	depends on ARCH_OMAP2
25
26config ARCH_OMAP2420
27	bool "OMAP2420 support"
28	depends on ARCH_OMAP2
29	select OMAP_DM_TIMER
30	select ARCH_OMAP_OTG
31
32config ARCH_OMAP2430
33	bool "OMAP2430 support"
34	depends on ARCH_OMAP2
35	select ARCH_OMAP_OTG
36
37config ARCH_OMAP3430
38	bool "OMAP3430 support"
39	depends on ARCH_OMAP3
40	select ARCH_OMAP_OTG
41
42config OMAP_PACKAGE_ZAF
43       bool
44
45config OMAP_PACKAGE_ZAC
46       bool
47
48config OMAP_PACKAGE_CBC
49       bool
50
51config OMAP_PACKAGE_CBB
52       bool
53
54config OMAP_PACKAGE_CUS
55       bool
56
57config OMAP_PACKAGE_CBP
58       bool
59
60comment "OMAP Board Type"
61	depends on ARCH_OMAP2PLUS
62
63config MACH_OMAP_GENERIC
64	bool "Generic OMAP board"
65	depends on ARCH_OMAP2
66
67config MACH_OMAP2_TUSB6010
68	bool
69	depends on ARCH_OMAP2 && ARCH_OMAP2420
70	default y if MACH_NOKIA_N8X0
71
72config MACH_OMAP_H4
73	bool "OMAP 2420 H4 board"
74	depends on ARCH_OMAP2
75	select OMAP_PACKAGE_ZAF
76	select OMAP_DEBUG_DEVICES
77
78config MACH_OMAP_APOLLON
79	bool "OMAP 2420 Apollon board"
80	depends on ARCH_OMAP2
81	select OMAP_PACKAGE_ZAC
82
83config MACH_OMAP_2430SDP
84	bool "OMAP 2430 SDP board"
85	depends on ARCH_OMAP2
86	select OMAP_PACKAGE_ZAC
87
88config MACH_OMAP3_BEAGLE
89	bool "OMAP3 BEAGLE board"
90	depends on ARCH_OMAP3
91	select OMAP_PACKAGE_CBB
92
93config MACH_DEVKIT8000
94	bool "DEVKIT8000 board"
95	depends on ARCH_OMAP3
96	select OMAP_PACKAGE_CUS
97	select OMAP_MUX
98
99config MACH_OMAP_LDP
100	bool "OMAP3 LDP board"
101	depends on ARCH_OMAP3
102	select OMAP_PACKAGE_CBB
103
104config MACH_OVERO
105	bool "Gumstix Overo board"
106	depends on ARCH_OMAP3
107	select OMAP_PACKAGE_CBB
108
109config MACH_OMAP3EVM
110	bool "OMAP 3530 EVM board"
111	depends on ARCH_OMAP3
112	select OMAP_PACKAGE_CBB
113
114config MACH_OMAP3517EVM
115	bool "OMAP3517/ AM3517 EVM board"
116	depends on ARCH_OMAP3
117	select OMAP_PACKAGE_CBB
118
119config MACH_OMAP3_PANDORA
120	bool "OMAP3 Pandora"
121	depends on ARCH_OMAP3
122	select OMAP_PACKAGE_CBB
123
124config MACH_OMAP3_TOUCHBOOK
125	bool "OMAP3 Touch Book"
126	depends on ARCH_OMAP3
127	select BACKLIGHT_CLASS_DEVICE
128
129config MACH_OMAP_3430SDP
130	bool "OMAP 3430 SDP board"
131	depends on ARCH_OMAP3
132	select OMAP_PACKAGE_CBB
133
134config MACH_NOKIA_N800
135       bool
136
137config MACH_NOKIA_N810
138       bool
139
140config MACH_NOKIA_N810_WIMAX
141       bool
142
143config MACH_NOKIA_N8X0
144	bool "Nokia N800/N810"
145	depends on ARCH_OMAP2420
146	select OMAP_PACKAGE_ZAC
147	select MACH_NOKIA_N800
148	select MACH_NOKIA_N810
149	select MACH_NOKIA_N810_WIMAX
150
151config MACH_NOKIA_RX51
152	bool "Nokia RX-51 board"
153	depends on ARCH_OMAP3
154	select OMAP_PACKAGE_CBB
155
156config MACH_OMAP_ZOOM2
157	bool "OMAP3 Zoom2 board"
158	depends on ARCH_OMAP3
159	select OMAP_PACKAGE_CBB
160
161config MACH_OMAP_ZOOM3
162	bool "OMAP3630 Zoom3 board"
163	depends on ARCH_OMAP3
164	select OMAP_PACKAGE_CBP
165
166config MACH_CM_T35
167	bool "CompuLab CM-T35 module"
168	depends on ARCH_OMAP3
169	select OMAP_PACKAGE_CUS
170	select OMAP_MUX
171
172config MACH_IGEP0020
173	bool "IGEP v2 board"
174	depends on ARCH_OMAP3
175	select OMAP_PACKAGE_CBB
176
177config MACH_SBC3530
178	bool "OMAP3 SBC STALKER board"
179	depends on ARCH_OMAP3
180	select OMAP_PACKAGE_CUS
181	select OMAP_MUX
182
183config MACH_OMAP_3630SDP
184	bool "OMAP3630 SDP board"
185	depends on ARCH_OMAP3
186	select OMAP_PACKAGE_CBP
187
188config MACH_OMAP_4430SDP
189	bool "OMAP 4430 SDP board"
190	depends on ARCH_OMAP4
191
192config OMAP3_EMU
193	bool "OMAP3 debugging peripherals"
194	depends on ARCH_OMAP3
195	select OC_ETM
196	help
197	  Say Y here to enable debugging hardware of omap3
198
199config OMAP3_SDRC_AC_TIMING
200	bool "Enable SDRC AC timing register changes"
201	depends on ARCH_OMAP3
202	default n
203	help
204	  If you know that none of your system initiators will attempt to
205	  access SDRAM during CORE DVFS, select Y here.  This should boost
206	  SDRAM performance at lower CORE OPPs.  There are relatively few
207	  users who will wish to say yes at this point - almost everyone will
208	  wish to say no.  Selecting yes without understanding what is
209	  going on could result in system crashes;
210
211endmenu
212
213endif
214