xref: /linux/arch/arm/mach-omap2/Kconfig (revision 662c8b55d26abeabc0b125f922dfa66338a046ae)
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
11	select OMAP_DM_TIMER
12	select ARCH_OMAP_OTG
13
14config ARCH_OMAP2430
15	bool "OMAP2430 support"
16	depends on ARCH_OMAP24XX
17
18config ARCH_OMAP34XX
19	bool "OMAP34xx Based System"
20	depends on ARCH_OMAP3
21
22config ARCH_OMAP3430
23	bool "OMAP3430 support"
24	depends on ARCH_OMAP3 && ARCH_OMAP34XX
25	select ARCH_OMAP_OTG
26
27config OMAP_PACKAGE_CBC
28       bool
29
30config OMAP_PACKAGE_CBB
31       bool
32
33config OMAP_PACKAGE_CUS
34       bool
35
36config OMAP_PACKAGE_CBP
37       bool
38
39comment "OMAP Board Type"
40	depends on ARCH_OMAP2 || ARCH_OMAP3 || ARCH_OMAP4
41
42config MACH_OMAP_GENERIC
43	bool "Generic OMAP board"
44	depends on ARCH_OMAP2 && ARCH_OMAP24XX
45
46config MACH_OMAP2_TUSB6010
47	bool
48	depends on ARCH_OMAP2 && ARCH_OMAP2420
49	default y if MACH_NOKIA_N8X0
50
51config MACH_OMAP_H4
52	bool "OMAP 2420 H4 board"
53	depends on ARCH_OMAP2 && ARCH_OMAP24XX
54	select OMAP_DEBUG_DEVICES
55
56config MACH_OMAP_APOLLON
57	bool "OMAP 2420 Apollon board"
58	depends on ARCH_OMAP2 && ARCH_OMAP24XX
59
60config MACH_OMAP_2430SDP
61	bool "OMAP 2430 SDP board"
62	depends on ARCH_OMAP2 && ARCH_OMAP24XX
63
64config MACH_OMAP3_BEAGLE
65	bool "OMAP3 BEAGLE board"
66	depends on ARCH_OMAP3 && ARCH_OMAP34XX
67	select OMAP_PACKAGE_CBB
68
69config MACH_OMAP_LDP
70	bool "OMAP3 LDP board"
71	depends on ARCH_OMAP3 && ARCH_OMAP34XX
72	select OMAP_PACKAGE_CBB
73
74config MACH_OVERO
75	bool "Gumstix Overo board"
76	depends on ARCH_OMAP3 && ARCH_OMAP34XX
77	select OMAP_PACKAGE_CBB
78
79config MACH_OMAP3EVM
80	bool "OMAP 3530 EVM board"
81	depends on ARCH_OMAP3 && ARCH_OMAP34XX
82
83config MACH_OMAP3517EVM
84	bool "OMAP3517/ AM3517 EVM board"
85	depends on ARCH_OMAP3 && ARCH_OMAP34XX
86	select OMAP_PACKAGE_CBB
87
88config MACH_OMAP3_PANDORA
89	bool "OMAP3 Pandora"
90	depends on ARCH_OMAP3 && ARCH_OMAP34XX
91	select OMAP_PACKAGE_CBB
92
93config MACH_OMAP_3430SDP
94	bool "OMAP 3430 SDP board"
95	depends on ARCH_OMAP3 && ARCH_OMAP34XX
96	select OMAP_PACKAGE_CBB
97
98config MACH_NOKIA_N800
99       bool
100
101config MACH_NOKIA_N810
102       bool
103
104config MACH_NOKIA_N810_WIMAX
105       bool
106
107config MACH_NOKIA_N8X0
108	bool "Nokia N800/N810"
109	depends on ARCH_OMAP2420
110	select MACH_NOKIA_N800
111	select MACH_NOKIA_N810
112	select MACH_NOKIA_N810_WIMAX
113
114config MACH_NOKIA_RX51
115	bool "Nokia RX-51 board"
116	depends on ARCH_OMAP3 && ARCH_OMAP34XX
117	select OMAP_PACKAGE_CBB
118
119config MACH_OMAP_ZOOM2
120	bool "OMAP3 Zoom2 board"
121	depends on ARCH_OMAP3 && ARCH_OMAP34XX
122	select OMAP_PACKAGE_CBB
123
124config MACH_OMAP_ZOOM3
125	bool "OMAP3630 Zoom3 board"
126	depends on ARCH_OMAP3 && ARCH_OMAP34XX
127	select OMAP_PACKAGE_CBP
128
129config MACH_CM_T35
130	bool "CompuLab CM-T35 module"
131	depends on ARCH_OMAP3 && ARCH_OMAP34XX
132	select OMAP_PACKAGE_CUS
133
134config MACH_IGEP0020
135	bool "IGEP0020"
136	depends on ARCH_OMAP3 && ARCH_OMAP34XX
137	select OMAP_PACKAGE_CBB
138
139config MACH_OMAP_3630SDP
140	bool "OMAP3630 SDP board"
141	depends on ARCH_OMAP3 && ARCH_OMAP34XX
142	select OMAP_PACKAGE_CBP
143
144config MACH_OMAP_4430SDP
145	bool "OMAP 4430 SDP board"
146	depends on ARCH_OMAP4
147
148config OMAP3_EMU
149	bool "OMAP3 debugging peripherals"
150	depends on ARCH_OMAP3
151	select OC_ETM
152	help
153	  Say Y here to enable debugging hardware of omap3
154
155config OMAP3_SDRC_AC_TIMING
156	bool "Enable SDRC AC timing register changes"
157	depends on ARCH_OMAP3 && ARCH_OMAP34XX
158	default n
159	help
160	  If you know that none of your system initiators will attempt to
161	  access SDRAM during CORE DVFS, select Y here.  This should boost
162	  SDRAM performance at lower CORE OPPs.  There are relatively few
163	  users who will wish to say yes at this point - almost everyone will
164	  wish to say no.  Selecting yes without understanding what is
165	  going on could result in system crashes;
166
167