xref: /linux/arch/arm/mach-omap2/Kconfig (revision 7a079cab4632265fc87ee483daf57879d5dd87f2)
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_OMAP3_TOUCHBOOK
94	bool "OMAP3 Touch Book"
95	depends on ARCH_OMAP3 && ARCH_OMAP34XX
96	select BACKLIGHT_CLASS_DEVICE
97
98config MACH_OMAP_3430SDP
99	bool "OMAP 3430 SDP board"
100	depends on ARCH_OMAP3 && ARCH_OMAP34XX
101	select OMAP_PACKAGE_CBB
102
103config MACH_NOKIA_N800
104       bool
105
106config MACH_NOKIA_N810
107       bool
108
109config MACH_NOKIA_N810_WIMAX
110       bool
111
112config MACH_NOKIA_N8X0
113	bool "Nokia N800/N810"
114	depends on ARCH_OMAP2420
115	select MACH_NOKIA_N800
116	select MACH_NOKIA_N810
117	select MACH_NOKIA_N810_WIMAX
118
119config MACH_NOKIA_RX51
120	bool "Nokia RX-51 board"
121	depends on ARCH_OMAP3 && ARCH_OMAP34XX
122	select OMAP_PACKAGE_CBB
123
124config MACH_OMAP_ZOOM2
125	bool "OMAP3 Zoom2 board"
126	depends on ARCH_OMAP3 && ARCH_OMAP34XX
127	select OMAP_PACKAGE_CBB
128
129config MACH_OMAP_ZOOM3
130	bool "OMAP3630 Zoom3 board"
131	depends on ARCH_OMAP3 && ARCH_OMAP34XX
132	select OMAP_PACKAGE_CBP
133
134config MACH_CM_T35
135	bool "CompuLab CM-T35 module"
136	depends on ARCH_OMAP3 && ARCH_OMAP34XX
137	select OMAP_PACKAGE_CUS
138
139config MACH_IGEP0020
140	bool "IGEP0020"
141	depends on ARCH_OMAP3 && ARCH_OMAP34XX
142	select OMAP_PACKAGE_CBB
143
144config MACH_OMAP_3630SDP
145	bool "OMAP3630 SDP board"
146	depends on ARCH_OMAP3 && ARCH_OMAP34XX
147	select OMAP_PACKAGE_CBP
148
149config MACH_OMAP_4430SDP
150	bool "OMAP 4430 SDP board"
151	depends on ARCH_OMAP4
152
153config OMAP3_EMU
154	bool "OMAP3 debugging peripherals"
155	depends on ARCH_OMAP3
156	select OC_ETM
157	help
158	  Say Y here to enable debugging hardware of omap3
159
160config OMAP3_SDRC_AC_TIMING
161	bool "Enable SDRC AC timing register changes"
162	depends on ARCH_OMAP3 && ARCH_OMAP34XX
163	default n
164	help
165	  If you know that none of your system initiators will attempt to
166	  access SDRAM during CORE DVFS, select Y here.  This should boost
167	  SDRAM performance at lower CORE OPPs.  There are relatively few
168	  users who will wish to say yes at this point - almost everyone will
169	  wish to say no.  Selecting yes without understanding what is
170	  going on could result in system crashes;
171
172