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