]> bbs.cooldavid.org Git - net-next-2.6.git/blob - arch/arm/mach-omap2/Kconfig
d306aa1d2dfd58a8e63d30509cd4024d3b82fd92
[net-next-2.6.git] / arch / arm / mach-omap2 / Kconfig
1 if ARCH_OMAP2PLUS
2
3 menu "TI OMAP2/3/4 Specific Features"
4
5 config ARCH_OMAP2
6         bool "TI OMAP2"
7         depends on ARCH_OMAP2PLUS
8         select CPU_V6
9
10 config ARCH_OMAP3
11         bool "TI OMAP3"
12         depends on ARCH_OMAP2PLUS
13         select CPU_V7
14         select USB_ARCH_HAS_EHCI
15         select ARM_L1_CACHE_SHIFT_6
16
17 config ARCH_OMAP4
18         bool "TI OMAP4"
19         depends on ARCH_OMAP2PLUS
20         select CPU_V7
21         select ARM_GIC
22
23 comment "OMAP Core Type"
24         depends on ARCH_OMAP2
25
26 config ARCH_OMAP2420
27         bool "OMAP2420 support"
28         depends on ARCH_OMAP2
29         select OMAP_DM_TIMER
30         select ARCH_OMAP_OTG
31
32 config ARCH_OMAP2430
33         bool "OMAP2430 support"
34         depends on ARCH_OMAP2
35         select ARCH_OMAP_OTG
36
37 config ARCH_OMAP3430
38         bool "OMAP3430 support"
39         depends on ARCH_OMAP3
40         select ARCH_OMAP_OTG
41
42 config OMAP_PACKAGE_ZAF
43        bool
44
45 config OMAP_PACKAGE_ZAC
46        bool
47
48 config OMAP_PACKAGE_CBC
49        bool
50
51 config OMAP_PACKAGE_CBB
52        bool
53
54 config OMAP_PACKAGE_CUS
55        bool
56
57 config OMAP_PACKAGE_CBP
58        bool
59
60 comment "OMAP Board Type"
61         depends on ARCH_OMAP2PLUS
62
63 config MACH_OMAP_GENERIC
64         bool "Generic OMAP board"
65         depends on ARCH_OMAP2
66
67 config MACH_OMAP2_TUSB6010
68         bool
69         depends on ARCH_OMAP2 && ARCH_OMAP2420
70         default y if MACH_NOKIA_N8X0
71
72 config MACH_OMAP_H4
73         bool "OMAP 2420 H4 board"
74         depends on ARCH_OMAP2
75         select OMAP_PACKAGE_ZAF
76         select OMAP_DEBUG_DEVICES
77
78 config MACH_OMAP_APOLLON
79         bool "OMAP 2420 Apollon board"
80         depends on ARCH_OMAP2
81         select OMAP_PACKAGE_ZAC
82
83 config MACH_OMAP_2430SDP
84         bool "OMAP 2430 SDP board"
85         depends on ARCH_OMAP2
86         select OMAP_PACKAGE_ZAC
87
88 config MACH_OMAP3_BEAGLE
89         bool "OMAP3 BEAGLE board"
90         depends on ARCH_OMAP3
91         select OMAP_PACKAGE_CBB
92
93 config MACH_DEVKIT8000
94         bool "DEVKIT8000 board"
95         depends on ARCH_OMAP3
96         select OMAP_PACKAGE_CUS
97         select OMAP_MUX
98
99 config MACH_OMAP_LDP
100         bool "OMAP3 LDP board"
101         depends on ARCH_OMAP3
102         select OMAP_PACKAGE_CBB
103
104 config MACH_OVERO
105         bool "Gumstix Overo board"
106         depends on ARCH_OMAP3
107         select OMAP_PACKAGE_CBB
108
109 config MACH_OMAP3EVM
110         bool "OMAP 3530 EVM board"
111         depends on ARCH_OMAP3
112         select OMAP_PACKAGE_CBB
113
114 config MACH_OMAP3517EVM
115         bool "OMAP3517/ AM3517 EVM board"
116         depends on ARCH_OMAP3
117         select OMAP_PACKAGE_CBB
118
119 config MACH_OMAP3_PANDORA
120         bool "OMAP3 Pandora"
121         depends on ARCH_OMAP3
122         select OMAP_PACKAGE_CBB
123
124 config MACH_OMAP3_TOUCHBOOK
125         bool "OMAP3 Touch Book"
126         depends on ARCH_OMAP3
127         select BACKLIGHT_CLASS_DEVICE
128
129 config MACH_OMAP_3430SDP
130         bool "OMAP 3430 SDP board"
131         depends on ARCH_OMAP3
132         select OMAP_PACKAGE_CBB
133
134 config MACH_NOKIA_N800
135        bool
136
137 config MACH_NOKIA_N810
138        bool
139
140 config MACH_NOKIA_N810_WIMAX
141        bool
142
143 config MACH_NOKIA_N8X0
144         bool "Nokia N800/N810"
145         depends on ARCH_OMAP2420
146         select OMAP_PACKAGE_ZAC
147         select MACH_NOKIA_N800
148         select MACH_NOKIA_N810
149         select MACH_NOKIA_N810_WIMAX
150
151 config MACH_NOKIA_RX51
152         bool "Nokia RX-51 board"
153         depends on ARCH_OMAP3
154         select OMAP_PACKAGE_CBB
155
156 config MACH_OMAP_ZOOM2
157         bool "OMAP3 Zoom2 board"
158         depends on ARCH_OMAP3
159         select OMAP_PACKAGE_CBB
160
161 config MACH_OMAP_ZOOM3
162         bool "OMAP3630 Zoom3 board"
163         depends on ARCH_OMAP3
164         select OMAP_PACKAGE_CBP
165
166 config MACH_CM_T35
167         bool "CompuLab CM-T35 module"
168         depends on ARCH_OMAP3
169         select OMAP_PACKAGE_CUS
170         select OMAP_MUX
171
172 config MACH_IGEP0020
173         bool "IGEP v2 board"
174         depends on ARCH_OMAP3
175         select OMAP_PACKAGE_CBB
176
177 config MACH_SBC3530
178         bool "OMAP3 SBC STALKER board"
179         depends on ARCH_OMAP3
180         select OMAP_PACKAGE_CUS
181         select OMAP_MUX
182
183 config MACH_OMAP_3630SDP
184         bool "OMAP3630 SDP board"
185         depends on ARCH_OMAP3
186         select OMAP_PACKAGE_CBP
187
188 config MACH_OMAP_4430SDP
189         bool "OMAP 4430 SDP board"
190         depends on ARCH_OMAP4
191
192 config OMAP3_EMU
193         bool "OMAP3 debugging peripherals"
194         depends on ARCH_OMAP3
195         select OC_ETM
196         help
197           Say Y here to enable debugging hardware of omap3
198
199 config OMAP3_SDRC_AC_TIMING
200         bool "Enable SDRC AC timing register changes"
201         depends on ARCH_OMAP3
202         default n
203         help
204           If you know that none of your system initiators will attempt to
205           access SDRAM during CORE DVFS, select Y here.  This should boost
206           SDRAM performance at lower CORE OPPs.  There are relatively few
207           users who will wish to say yes at this point - almost everyone will
208           wish to say no.  Selecting yes without understanding what is
209           going on could result in system crashes;
210
211 endmenu
212
213 endif