Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
[deliverable/linux.git] / arch / arm / mach-pxa / Kconfig
1 if ARCH_PXA
2
3 menu "Intel PXA2xx/PXA3xx Implementations"
4
5 if PXA3xx
6
7 menu "Supported PXA3xx Processor Variants"
8
9 config CPU_PXA300
10 bool "PXA300 (codename Monahans-L)"
11
12 config CPU_PXA310
13 bool "PXA310 (codename Monahans-LV)"
14 select CPU_PXA300
15
16 config CPU_PXA320
17 bool "PXA320 (codename Monahans-P)"
18
19 endmenu
20
21 endif
22
23 choice
24 prompt "Select target board"
25
26 config ARCH_GUMSTIX
27 bool "Gumstix XScale boards"
28 help
29 Say Y here if you intend to run this kernel on a
30 Gumstix Full Function Minature Computer.
31
32 config ARCH_LUBBOCK
33 bool "Intel DBPXA250 Development Platform"
34 select PXA25x
35 select SA1111
36
37 config MACH_LOGICPD_PXA270
38 bool "LogicPD PXA270 Card Engine Development Platform"
39 select PXA27x
40
41 config MACH_MAINSTONE
42 bool "Intel HCDDBBVA0 Development Platform"
43 select PXA27x
44
45 config ARCH_PXA_IDP
46 bool "Accelent Xscale IDP"
47 select PXA25x
48
49 config PXA_SHARPSL
50 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
51 select SHARP_SCOOP
52 select SHARP_PARAM
53 help
54 Say Y here if you intend to run this kernel on a
55 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
56 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
57 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
58 handheld computer.
59
60 config ARCH_PXA_ESERIES
61 bool "PXA based Toshiba e-series PDAs"
62 select PXA25x
63
64 config MACH_E330
65 bool "Toshiba e330"
66 default y
67 depends on ARCH_PXA_ESERIES
68 help
69 Say Y here if you intend to run this kernel on a Toshiba
70 e330 family PDA.
71
72 config MACH_E740
73 bool "Toshiba e740"
74 default y
75 depends on ARCH_PXA_ESERIES
76 help
77 Say Y here if you intend to run this kernel on a Toshiba
78 e740 family PDA.
79
80 config MACH_E750
81 bool "Toshiba e750"
82 default y
83 depends on ARCH_PXA_ESERIES
84 help
85 Say Y here if you intend to run this kernel on a Toshiba
86 e750 family PDA.
87
88 config MACH_E400
89 bool "Toshiba e400"
90 default y
91 depends on ARCH_PXA_ESERIES
92 help
93 Say Y here if you intend to run this kernel on a Toshiba
94 e400 family PDA.
95
96 config MACH_E800
97 bool "Toshiba e800"
98 default y
99 depends on ARCH_PXA_ESERIES
100 help
101 Say Y here if you intend to run this kernel on a Toshiba
102 e800 family PDA.
103
104 config MACH_TRIZEPS4
105 bool "Keith und Koep Trizeps4 DIMM-Module"
106 select PXA27x
107
108 config MACH_EM_X270
109 bool "CompuLab EM-x270 platform"
110 select PXA27x
111
112 config MACH_COLIBRI
113 bool "Toradex Colibri PX27x"
114 select PXA27x
115
116 config MACH_ZYLONITE
117 bool "PXA3xx Development Platform"
118 select PXA3xx
119
120 config MACH_LITTLETON
121 bool "PXA3xx Form Factor Platform (aka Littleton)"
122 select PXA3xx
123 select PXA_SSP
124
125 config MACH_ARMCORE
126 bool "CompuLab CM-X270 modules"
127 select PXA27x
128 select IWMMXT
129
130 config MACH_MAGICIAN
131 bool "Enable HTC Magician Support"
132 depends on ARCH_PXA
133 select PXA27x
134 select IWMMXT
135
136 config MACH_PCM027
137 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
138 select PXA27x
139 select IWMMXT
140
141 endchoice
142
143 choice
144 prompt "Used baseboard"
145 depends on MACH_PCM027
146
147 config MACH_PCM990_BASEBOARD
148 bool "PHYTEC PCM-990 development board"
149
150 endchoice
151
152 if PXA_SHARPSL
153
154 choice
155 prompt "Select target Sharp Zaurus device range"
156
157 config PXA_SHARPSL_25x
158 bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)"
159 select PXA25x
160
161 config PXA_SHARPSL_27x
162 bool "Sharp PXA270 models (SL-Cxx00)"
163 select PXA27x
164
165 endchoice
166
167 endif
168
169 if ARCH_GUMSTIX
170
171 choice
172 prompt "Select target Gumstix board"
173
174 config MACH_GUMSTIX_F
175 bool "Basix, Connex, ws-200ax, ws-400ax systems"
176 select PXA25x
177
178 endchoice
179
180 endif
181
182
183 if MACH_TRIZEPS4
184
185 choice
186 prompt "Select base board for Trizeps 4 module"
187
188 config MACH_TRIZEPS4_CONXS
189 bool "ConXS Eval Board"
190
191 config MACH_TRIZEPS4_ANY
192 bool "another Board"
193
194 endchoice
195
196 endif
197
198 endmenu
199
200 config MACH_POODLE
201 bool "Enable Sharp SL-5600 (Poodle) Support"
202 depends on PXA_SHARPSL_25x
203 select SHARP_LOCOMO
204 select PXA_SSP
205
206 config MACH_CORGI
207 bool "Enable Sharp SL-C700 (Corgi) Support"
208 depends on PXA_SHARPSL_25x
209 select PXA_SHARP_C7xx
210
211 config MACH_SHEPHERD
212 bool "Enable Sharp SL-C750 (Shepherd) Support"
213 depends on PXA_SHARPSL_25x
214 select PXA_SHARP_C7xx
215
216 config MACH_HUSKY
217 bool "Enable Sharp SL-C760 (Husky) Support"
218 depends on PXA_SHARPSL_25x
219 select PXA_SHARP_C7xx
220
221 config MACH_AKITA
222 bool "Enable Sharp SL-1000 (Akita) Support"
223 depends on PXA_SHARPSL_27x
224 select PXA_SHARP_Cxx00
225 select MACH_SPITZ
226 select I2C
227 select I2C_PXA
228
229 config MACH_SPITZ
230 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
231 depends on PXA_SHARPSL_27x
232 select PXA_SHARP_Cxx00
233
234 config MACH_BORZOI
235 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
236 depends on PXA_SHARPSL_27x
237 select PXA_SHARP_Cxx00
238
239 config MACH_TOSA
240 bool "Enable Sharp SL-6000x (Tosa) Support"
241 depends on PXA_SHARPSL_25x
242
243 config PXA25x
244 bool
245 help
246 Select code specific to PXA21x/25x/26x variants
247
248 config PXA27x
249 bool
250 help
251 Select code specific to PXA27x variants
252
253 config PXA3xx
254 bool
255 help
256 Select code specific to PXA3xx variants
257
258 config PXA_SHARP_C7xx
259 bool
260 select PXA_SSP
261 select SHARPSL_PM
262 help
263 Enable support for all Sharp C7xx models
264
265 config PXA_SHARP_Cxx00
266 bool
267 select PXA_SSP
268 select SHARPSL_PM
269 help
270 Enable common support for Sharp Cxx00 models
271
272 config PXA_SSP
273 tristate
274 help
275 Enable support for PXA2xx SSP ports
276 endif
This page took 0.037943 seconds and 6 git commands to generate.