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