xref: /linux/arch/arm/mach-omap2/Kconfig (revision 342aa2c1721e2714f43d957c3dd0bdaaa688c207)
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	select USB_ARCH_HAS_EHCI
22
23config ARCH_OMAP3430
24	bool "OMAP3430 support"
25	depends on ARCH_OMAP3 && ARCH_OMAP34XX
26	select ARCH_OMAP_OTG
27
28config OMAP_PACKAGE_CBC
29       bool
30
31config OMAP_PACKAGE_CBB
32       bool
33
34config OMAP_PACKAGE_CUS
35       bool
36
37config OMAP_PACKAGE_CBP
38       bool
39
40comment "OMAP Board Type"
41	depends on ARCH_OMAP2 || ARCH_OMAP3 || ARCH_OMAP4
42
43config MACH_OMAP_GENERIC
44	bool "Generic OMAP board"
45	depends on ARCH_OMAP2 && ARCH_OMAP24XX
46
47config MACH_OMAP2_TUSB6010
48	bool
49	depends on ARCH_OMAP2 && ARCH_OMAP2420
50	default y if MACH_NOKIA_N8X0
51
52config MACH_OMAP_H4
53	bool "OMAP 2420 H4 board"
54	depends on ARCH_OMAP2 && ARCH_OMAP24XX
55	select OMAP_DEBUG_DEVICES
56
57config MACH_OMAP_APOLLON
58	bool "OMAP 2420 Apollon board"
59	depends on ARCH_OMAP2 && ARCH_OMAP24XX
60
61config MACH_OMAP_2430SDP
62	bool "OMAP 2430 SDP board"
63	depends on ARCH_OMAP2 && ARCH_OMAP24XX
64
65config MACH_OMAP3_BEAGLE
66	bool "OMAP3 BEAGLE board"
67	depends on ARCH_OMAP3 && ARCH_OMAP34XX
68	select OMAP_PACKAGE_CBB
69
70config MACH_OMAP_LDP
71	bool "OMAP3 LDP board"
72	depends on ARCH_OMAP3 && ARCH_OMAP34XX
73	select OMAP_PACKAGE_CBB
74
75config MACH_OVERO
76	bool "Gumstix Overo board"
77	depends on ARCH_OMAP3 && ARCH_OMAP34XX
78	select OMAP_PACKAGE_CBB
79
80config MACH_OMAP3EVM
81	bool "OMAP 3530 EVM board"
82	depends on ARCH_OMAP3 && ARCH_OMAP34XX
83	select OMAP_PACKAGE_CBB
84
85config MACH_OMAP3517EVM
86	bool "OMAP3517/ AM3517 EVM board"
87	depends on ARCH_OMAP3 && ARCH_OMAP34XX
88	select OMAP_PACKAGE_CBB
89
90config MACH_OMAP3_PANDORA
91	bool "OMAP3 Pandora"
92	depends on ARCH_OMAP3 && ARCH_OMAP34XX
93	select OMAP_PACKAGE_CBB
94
95config MACH_OMAP3_TOUCHBOOK
96	bool "OMAP3 Touch Book"
97	depends on ARCH_OMAP3 && ARCH_OMAP34XX
98	select BACKLIGHT_CLASS_DEVICE
99
100config MACH_OMAP_3430SDP
101	bool "OMAP 3430 SDP board"
102	depends on ARCH_OMAP3 && ARCH_OMAP34XX
103	select OMAP_PACKAGE_CBB
104
105config MACH_NOKIA_N800
106       bool
107
108config MACH_NOKIA_N810
109       bool
110
111config MACH_NOKIA_N810_WIMAX
112       bool
113
114config MACH_NOKIA_N8X0
115	bool "Nokia N800/N810"
116	depends on ARCH_OMAP2420
117	select MACH_NOKIA_N800
118	select MACH_NOKIA_N810
119	select MACH_NOKIA_N810_WIMAX
120
121config MACH_NOKIA_RX51
122	bool "Nokia RX-51 board"
123	depends on ARCH_OMAP3 && ARCH_OMAP34XX
124	select OMAP_PACKAGE_CBB
125
126config MACH_OMAP_ZOOM2
127	bool "OMAP3 Zoom2 board"
128	depends on ARCH_OMAP3 && ARCH_OMAP34XX
129	select OMAP_PACKAGE_CBB
130
131config MACH_OMAP_ZOOM3
132	bool "OMAP3630 Zoom3 board"
133	depends on ARCH_OMAP3 && ARCH_OMAP34XX
134	select OMAP_PACKAGE_CBP
135
136config MACH_CM_T35
137	bool "CompuLab CM-T35 module"
138	depends on ARCH_OMAP3 && ARCH_OMAP34XX
139	select OMAP_PACKAGE_CUS
140	select OMAP_MUX
141
142config MACH_IGEP0020
143	bool "IGEP0020"
144	depends on ARCH_OMAP3 && ARCH_OMAP34XX
145	select OMAP_PACKAGE_CBB
146
147config MACH_OMAP_3630SDP
148	bool "OMAP3630 SDP board"
149	depends on ARCH_OMAP3 && ARCH_OMAP34XX
150	select OMAP_PACKAGE_CBP
151
152config MACH_OMAP_4430SDP
153	bool "OMAP 4430 SDP board"
154	depends on ARCH_OMAP4
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
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
175