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