xref: /linux/arch/arm/mach-omap2/Kconfig (revision ca5742bdb58ebb74499731855dccf8f8a858b2e4)
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
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 && ARCH_OMAP24XX
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 && ARCH_OMAP24XX
51	select OMAP_DEBUG_DEVICES
52
53config MACH_OMAP_APOLLON
54	bool "OMAP 2420 Apollon board"
55	depends on ARCH_OMAP2 && ARCH_OMAP24XX
56
57config MACH_OMAP_2430SDP
58	bool "OMAP 2430 SDP board"
59	depends on ARCH_OMAP2 && ARCH_OMAP24XX
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
80config MACH_OMAP3517EVM
81	bool "OMAP3517/ AM3517 EVM board"
82	depends on ARCH_OMAP3 && ARCH_OMAP34XX
83	select OMAP_PACKAGE_CBB
84
85config MACH_OMAP3_PANDORA
86	bool "OMAP3 Pandora"
87	depends on ARCH_OMAP3 && ARCH_OMAP34XX
88	select OMAP_PACKAGE_CBB
89
90config MACH_OMAP_3430SDP
91	bool "OMAP 3430 SDP board"
92	depends on ARCH_OMAP3 && ARCH_OMAP34XX
93	select OMAP_PACKAGE_CBB
94
95config MACH_NOKIA_N800
96       bool
97
98config MACH_NOKIA_N810
99       bool
100
101config MACH_NOKIA_N810_WIMAX
102       bool
103
104config MACH_NOKIA_N8X0
105	bool "Nokia N800/N810"
106	depends on ARCH_OMAP2420
107	select MACH_NOKIA_N800
108	select MACH_NOKIA_N810
109	select MACH_NOKIA_N810_WIMAX
110
111config MACH_NOKIA_RX51
112	bool "Nokia RX-51 board"
113	depends on ARCH_OMAP3 && ARCH_OMAP34XX
114	select OMAP_PACKAGE_CBB
115
116config MACH_OMAP_ZOOM2
117	bool "OMAP3 Zoom2 board"
118	depends on ARCH_OMAP3 && ARCH_OMAP34XX
119	select OMAP_PACKAGE_CBB
120
121config MACH_OMAP_ZOOM3
122	bool "OMAP3630 Zoom3 board"
123	depends on ARCH_OMAP3 && ARCH_OMAP34XX
124
125config MACH_CM_T35
126	bool "CompuLab CM-T35 module"
127	depends on ARCH_OMAP3 && ARCH_OMAP34XX
128	select OMAP_PACKAGE_CUS
129
130config MACH_IGEP0020
131	bool "IGEP0020"
132	depends on ARCH_OMAP3 && ARCH_OMAP34XX
133	select OMAP_PACKAGE_CBB
134
135config MACH_OMAP_3630SDP
136	bool "OMAP3630 SDP board"
137	depends on ARCH_OMAP3 && ARCH_OMAP34XX
138
139config MACH_OMAP_4430SDP
140	bool "OMAP 4430 SDP board"
141	depends on ARCH_OMAP4
142
143config OMAP3_EMU
144	bool "OMAP3 debugging peripherals"
145	depends on ARCH_OMAP3
146	select OC_ETM
147	help
148	  Say Y here to enable debugging hardware of omap3
149
150config OMAP3_SDRC_AC_TIMING
151	bool "Enable SDRC AC timing register changes"
152	depends on ARCH_OMAP3 && ARCH_OMAP34XX
153	default n
154	help
155	  If you know that none of your system initiators will attempt to
156	  access SDRAM during CORE DVFS, select Y here.  This should boost
157	  SDRAM performance at lower CORE OPPs.  There are relatively few
158	  users who will wish to say yes at this point - almost everyone will
159	  wish to say no.  Selecting yes without understanding what is
160	  going on could result in system crashes;
161
162