blob: 4c31e3dee70fc92c52fd5bef09bd4698761397db [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001if ARCH_PXA
2
eric miao2c8086a2007-09-11 19:13:17 -07003menu "Intel PXA2xx/PXA3xx Implementations"
4
Eric Miaode0710a2009-10-12 09:32:07 +08005comment "Intel/Marvell Dev Platforms (sorted by hardware release time)"
6
7config ARCH_LUBBOCK
8 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
9 select PXA25x
10 select SA1111
Eric Miaode0710a2009-10-12 09:32:07 +080011
12config MACH_MAINSTONE
13 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
14 select PXA27x
15 select HAVE_PWM
Eric Miaode0710a2009-10-12 09:32:07 +080016
17config MACH_ZYLONITE
Eric Miao1493df72009-11-09 14:25:52 +080018 bool
Eric Miaode0710a2009-10-12 09:32:07 +080019 select PXA3xx
Eric Miaode0710a2009-10-12 09:32:07 +080020 select HAVE_PWM
Eric Miaode0710a2009-10-12 09:32:07 +080021
Eric Miao1493df72009-11-09 14:25:52 +080022config MACH_ZYLONITE300
23 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
24 select CPU_PXA300
25 select CPU_PXA310
26 select MACH_ZYLONITE
27
28config MACH_ZYLONITE320
29 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
30 select CPU_PXA320
31 select MACH_ZYLONITE
32
Eric Miaode0710a2009-10-12 09:32:07 +080033config MACH_LITTLETON
34 bool "PXA3xx Form Factor Platform (aka Littleton)"
35 select PXA3xx
Marek Vasut9a8a0c42009-12-27 18:14:25 +010036 select CPU_PXA300
37 select CPU_PXA310
Eric Miaode0710a2009-10-12 09:32:07 +080038
39config MACH_TAVOREVB
40 bool "PXA930 Evaluation Board (aka TavorEVB)"
41 select PXA3xx
42 select CPU_PXA930
43
Haojian Zhuang20266df2010-09-08 09:42:40 -040044config MACH_TAVOREVB3
45 bool "PXA95x Development Platform (aka TavorEVB III)"
46 select CPU_PXA950
47
Eric Miaode0710a2009-10-12 09:32:07 +080048config MACH_SAAR
49 bool "PXA930 Handheld Platform (aka SAAR)"
50 select PXA3xx
51 select CPU_PXA930
52
Haojian Zhuangc9b5ef42010-11-24 11:54:20 +080053config MACH_SAARB
54 bool "PXA955 Handheld Platform (aka SAARB)"
55 select CPU_PXA955
56
Eric Miaode0710a2009-10-12 09:32:07 +080057comment "Third Party Dev Platforms (sorted by vendor name)"
58
59config ARCH_PXA_IDP
60 bool "Accelent Xscale IDP"
61 select PXA25x
62
63config ARCH_VIPER
64 bool "Arcom/Eurotech VIPER SBC"
65 select PXA25x
66 select ISA
67 select I2C_GPIO
68 select HAVE_PWM
Eric Miaode0710a2009-10-12 09:32:07 +080069 select PXA_HAVE_ISA_IRQS
Marc Zyngierc2de1c382009-11-14 13:39:13 +010070 select ARCOM_PCMCIA
Eric Miaode0710a2009-10-12 09:32:07 +080071
Marc Zyngiere491a112009-11-14 13:47:03 +010072config MACH_ARCOM_ZEUS
73 bool "Arcom/Eurotech ZEUS SBC"
74 select PXA27x
75 select ISA
Marc Zyngiere491a112009-11-14 13:47:03 +010076 select PXA_HAVE_ISA_IRQS
Marc Zyngierc2de1c382009-11-14 13:39:13 +010077 select ARCOM_PCMCIA
Marc Zyngiere491a112009-11-14 13:47:03 +010078
Eric Miaode0710a2009-10-12 09:32:07 +080079config MACH_BALLOON3
80 bool "Balloon 3 board"
81 select PXA27x
82 select IWMMXT
Eric Miaode0710a2009-10-12 09:32:07 +080083
84config MACH_CSB726
85 bool "Enable Cogent CSB726 System On a Module"
86 select PXA27x
87 select IWMMXT
88 help
89 Say Y here if you intend to run this kernel on a Cogent
90 CSB726 System On Module.
91
92config CSB726_CSB701
93 bool "Enable support for CSB701 baseboard"
94 depends on MACH_CSB726
95
96config MACH_ARMCORE
97 bool "CompuLab CM-X255/CM-X270 modules"
98 select PXA27x
99 select IWMMXT
100 select PXA25x
Eric Miaode0710a2009-10-12 09:32:07 +0800101
102config MACH_EM_X270
103 bool "CompuLab EM-x270 platform"
104 select PXA27x
105
106config MACH_EXEDA
107 bool "CompuLab eXeda platform"
108 select PXA27x
109
110config MACH_CM_X300
111 bool "CompuLab CM-X300 modules"
112 select PXA3xx
113 select CPU_PXA300
Igor Grinberg61e0ac02009-11-10 14:18:41 +0200114 select CPU_PXA310
115 select HAVE_PWM
Eric Miaode0710a2009-10-12 09:32:07 +0800116
Edwin Peer1f3b5362010-02-05 18:31:48 +0200117config MACH_CAPC7117
118 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
119 select CPU_PXA320
120 select PXA3xx
121
Jaya Kumar90b8fc32008-03-15 05:11:07 +0100122config ARCH_GUMSTIX
Jaya Kumar3332b0c2008-12-09 22:14:29 +0800123 bool "Gumstix XScale 255 boards"
Dmitry Baryshkovc0b85562008-07-02 13:50:09 +0100124 select PXA25x
Jaya Kumar3332b0c2008-12-09 22:14:29 +0800125 help
126 Say Y here if you intend to run this kernel on
127 Basix, Connex, ws-200ax, ws-400ax systems
128
129choice
130 prompt "Gumstix Carrier/Expansion Board"
131 depends on ARCH_GUMSTIX
132
133config GUMSTIX_AM200EPD
134 bool "Enable AM200EPD board support"
135
Jaya Kumar4ce255c2009-01-01 17:51:01 +0100136config GUMSTIX_AM300EPD
137 bool "Enable AM300EPD board support"
138
Jaya Kumar3332b0c2008-12-09 22:14:29 +0800139endchoice
Dmitry Baryshkovc0b85562008-07-02 13:50:09 +0100140
Jonathan Cameronb6795fa2008-12-12 20:43:09 +0000141config MACH_INTELMOTE2
142 bool "Intel Mote 2 Platform"
143 select PXA27x
144 select IWMMXT
Jaya Kumar90b8fc32008-03-15 05:11:07 +0100145
Jonathan Cameron4036e1d2009-05-16 18:20:39 +0000146config MACH_STARGATE2
147 bool "Intel Stargate 2 Platform"
148 select PXA27x
149 select IWMMXT
Jonathan Cameron4036e1d2009-05-16 18:20:39 +0000150
Eric Miaode0710a2009-10-12 09:32:07 +0800151config MACH_XCEP
152 bool "Iskratel Electronics XCEP"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700153 select PXA25x
Eric Miaode0710a2009-10-12 09:32:07 +0800154 select MTD
155 select MTD_PARTITIONS
156 select MTD_PHYSMAP
157 select MTD_CFI_INTELEXT
158 select MTD_CFI
159 select MTD_CHAR
160 select SMC91X
Eric Miaode0710a2009-10-12 09:32:07 +0800161 help
162 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
163 Tuned for usage in Libera instruments for particle accelerators.
164
165config TRIZEPS_PXA
166 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
167
168config MACH_TRIZEPS4
169 bool "Keith und Koep Trizeps4 DIMM-Module"
170 depends on TRIZEPS_PXA
171 select TRIZEPS_PCMCIA
172 select PXA27x
173
174config MACH_TRIZEPS4WL
175 bool "Keith und Koep Trizeps4-WL DIMM-Module"
176 depends on TRIZEPS_PXA
177 select TRIZEPS_PCMCIA
178 select PXA27x
Eric Miaode0710a2009-10-12 09:32:07 +0800179
180choice
181 prompt "Select base board for Trizeps module"
182 depends on TRIZEPS_PXA
183
184config MACH_TRIZEPS_CONXS
185 bool "ConXS Eval Board"
186
187config MACH_TRIZEPS_UCONXS
188 bool "uConXS Eval Board"
189
190config MACH_TRIZEPS_ANY
191 bool "another Board"
192
193endchoice
194
Marc Zyngierc2de1c382009-11-14 13:39:13 +0100195config ARCOM_PCMCIA
196 bool
197 help
198 Generic option for Arcom Viper/Zeus PCMCIA
199
Eric Miaode0710a2009-10-12 09:32:07 +0800200config TRIZEPS_PCMCIA
201 bool
202 help
203 Enable PCMCIA support for Trizeps modules
Linus Torvalds1da177e2005-04-16 15:20:36 -0700204
Lennert Buytenheke9937d42006-03-28 21:08:13 +0100205config MACH_LOGICPD_PXA270
206 bool "LogicPD PXA270 Card Engine Development Platform"
207 select PXA27x
Russell King4a730712008-05-18 13:11:02 +0100208 select HAVE_PWM
Lennert Buytenheke9937d42006-03-28 21:08:13 +0100209
Eric Miaode0710a2009-10-12 09:32:07 +0800210config MACH_PCM027
211 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700212 select PXA27x
Eric Miaode0710a2009-10-12 09:32:07 +0800213 select IWMMXT
Eric Miaode0710a2009-10-12 09:32:07 +0800214
215config MACH_PCM990_BASEBOARD
216 bool "PHYTEC PCM-990 development board"
217 select HAVE_PWM
218 depends on MACH_PCM027
219
220choice
221 prompt "display on pcm990"
222 depends on MACH_PCM990_BASEBOARD
223
224config PCM990_DISPLAY_SHARP
225 bool "sharp lq084v1dg21 stn display"
226
227config PCM990_DISPLAY_NEC
228 bool "nec nl6448bc20_18d tft display"
229
230config PCM990_DISPLAY_NONE
231 bool "no display"
232
233endchoice
234
235config MACH_COLIBRI
236 bool "Toradex Colibri PXA270"
237 select PXA27x
238
Marek Vasut403d2972010-05-22 00:29:39 +0200239config MACH_COLIBRI_PXA270_INCOME
240 bool "Income s.r.o. PXA270 SBC"
241 depends on MACH_COLIBRI
242 select PXA27x
243 select HAVE_PWM
Marek Vasut403d2972010-05-22 00:29:39 +0200244
Eric Miaode0710a2009-10-12 09:32:07 +0800245config MACH_COLIBRI300
246 bool "Toradex Colibri PXA300/310"
247 select PXA3xx
248 select CPU_PXA300
Eric Miao9035a9e2009-11-09 14:40:47 +0800249 select CPU_PXA310
Eric Miaode0710a2009-10-12 09:32:07 +0800250
251config MACH_COLIBRI320
252 bool "Toradex Colibri PXA320"
253 select PXA3xx
254 select CPU_PXA320
255
Marek Vasut9b6956f2010-08-12 01:18:38 +0200256config MACH_COLIBRI_PXA270_EVALBOARD
257 bool "Toradex Colibri Evaluation Carrier Board support"
258 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
259
Marek543cd842010-03-09 04:04:12 +0100260config MACH_VPAC270
261 bool "Voipac PXA270"
262 select PXA27x
Marek Vasut052345a2010-04-26 21:46:07 +0200263 select HAVE_PATA_PLATFORM
Marek543cd842010-03-09 04:04:12 +0100264 help
265 PXA270 based Single Board Computer.
266
Eric Miaode0710a2009-10-12 09:32:07 +0800267comment "End-user Products (sorted by vendor name)"
268
269config MACH_H4700
270 bool "HP iPAQ hx4700"
271 select PXA27x
272 select IWMMXT
Russell King402e4902008-04-13 21:47:01 +0100273 select HAVE_PWM
Linus Torvalds1da177e2005-04-16 15:20:36 -0700274
Eric Miaode0710a2009-10-12 09:32:07 +0800275config MACH_H5000
276 bool "HP iPAQ h5000"
277 select PXA25x
278
279config MACH_HIMALAYA
280 bool "HTC Himalaya Support"
281 select CPU_PXA26x
Eric Miaode0710a2009-10-12 09:32:07 +0800282
283config MACH_MAGICIAN
284 bool "Enable HTC Magician Support"
285 select PXA27x
286 select IWMMXT
Eric Miaode0710a2009-10-12 09:32:07 +0800287 select HAVE_PWM
Eric Miaode0710a2009-10-12 09:32:07 +0800288
289config MACH_MIOA701
290 bool "Mitac Mio A701 Support"
291 select PXA27x
292 select IWMMXT
293 select HAVE_PWM
294 select GPIO_SYSFS
295 help
296 Say Y here if you intend to run this kernel on a
297 MIO A701. Currently there is only basic support
298 for this PDA.
299
300config PXA_EZX
301 bool "Motorola EZX Platform"
302 select PXA27x
303 select IWMMXT
304 select HAVE_PWM
Eric Miaode0710a2009-10-12 09:32:07 +0800305
306config MACH_EZX_A780
307 bool "Motorola EZX A780"
308 default y
309 depends on PXA_EZX
310
311config MACH_EZX_E680
312 bool "Motorola EZX E680"
313 default y
314 depends on PXA_EZX
315
316config MACH_EZX_A1200
317 bool "Motorola EZX A1200"
318 default y
319 depends on PXA_EZX
320
321config MACH_EZX_A910
322 bool "Motorola EZX A910"
323 default y
324 depends on PXA_EZX
325
326config MACH_EZX_E6
327 bool "Motorola EZX E6"
328 default y
329 depends on PXA_EZX
330
331config MACH_EZX_E2
332 bool "Motorola EZX E2"
333 default y
334 depends on PXA_EZX
335
Kristoffer Ericson49ea26d02008-10-02 20:15:35 +0100336config MACH_MP900C
337 bool "Nec Mobilepro 900/c"
338 select PXA25x
Linus Torvalds1da177e2005-04-16 15:20:36 -0700339
Eric Miaode0710a2009-10-12 09:32:07 +0800340config ARCH_PXA_PALM
341 bool "PXA based Palm PDAs"
342 select HAVE_PWM
343
Marek Vasut95045942010-07-13 14:08:57 +0200344config MACH_PALM27X
345 bool
346
Eric Miaode0710a2009-10-12 09:32:07 +0800347config MACH_PALMTE2
348 bool "Palm Tungsten|E2"
349 default y
350 depends on ARCH_PXA_PALM
351 select PXA25x
352 help
353 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
354 handheld computer.
355
356config MACH_PALMTC
357 bool "Palm Tungsten|C"
358 default y
359 depends on ARCH_PXA_PALM
360 select PXA25x
361 help
362 Say Y here if you intend to run this kernel on a Palm Tungsten|C
363 handheld computer.
364
365config MACH_PALMT5
366 bool "Palm Tungsten|T5"
367 default y
368 depends on ARCH_PXA_PALM
Jonathan McDowell2a23ec32009-07-04 14:43:56 +0100369 select PXA27x
370 select IWMMXT
Marek Vasut31620e22010-07-13 08:16:45 +0200371 select MACH_PALM27X
Eric Miaode0710a2009-10-12 09:32:07 +0800372 help
373 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
374 handheld computer.
Jonathan McDowell2a23ec32009-07-04 14:43:56 +0100375
Eric Miaode0710a2009-10-12 09:32:07 +0800376config MACH_PALMTX
377 bool "Palm T|X"
378 default y
379 depends on ARCH_PXA_PALM
380 select PXA27x
381 select IWMMXT
Marek Vasut31620e22010-07-13 08:16:45 +0200382 select MACH_PALM27X
Eric Miaode0710a2009-10-12 09:32:07 +0800383 help
384 Say Y here if you intend to run this kernel on a Palm T|X
385 handheld computer.
386
387config MACH_PALMZ72
388 bool "Palm Zire 72"
389 default y
390 depends on ARCH_PXA_PALM
391 select PXA27x
392 select IWMMXT
Marek Vasut31620e22010-07-13 08:16:45 +0200393 select MACH_PALM27X
Eric Miaode0710a2009-10-12 09:32:07 +0800394 help
395 Say Y here if you intend to run this kernel on Palm Zire 72
396 handheld computer.
397
398config MACH_PALMLD
399 bool "Palm LifeDrive"
400 default y
401 depends on ARCH_PXA_PALM
402 select PXA27x
403 select IWMMXT
Marek Vasut31620e22010-07-13 08:16:45 +0200404 select MACH_PALM27X
Eric Miaode0710a2009-10-12 09:32:07 +0800405 help
406 Say Y here if you intend to run this kernel on a Palm LifeDrive
407 handheld computer.
408
409config PALM_TREO
410 bool
411 depends on ARCH_PXA_PALM
412
413config MACH_CENTRO
414 bool "Palm Centro 685 (GSM)"
415 default y
416 depends on ARCH_PXA_PALM
417 select PXA27x
418 select IWMMXT
419 select PALM_TREO
420 help
421 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
422 smartphone.
423
424config MACH_TREO680
425 bool "Palm Treo 680"
426 default y
427 depends on ARCH_PXA_PALM
428 select PXA27x
429 select IWMMXT
430 select PALM_TREO
431 help
432 Say Y here if you intend to run this kernel on Palm Treo 680
433 smartphone.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700434
Daniel Mack550ee522009-11-27 13:47:09 +0100435config MACH_RAUMFELD_RC
436 bool "Raumfeld Controller"
437 select PXA3xx
438 select CPU_PXA300
439 select HAVE_PWM
440
441config MACH_RAUMFELD_CONNECTOR
442 bool "Raumfeld Connector"
443 select PXA3xx
444 select CPU_PXA300
Daniel Mack550ee522009-11-27 13:47:09 +0100445
446config MACH_RAUMFELD_SPEAKER
447 bool "Raumfeld Speaker"
448 select PXA3xx
449 select CPU_PXA300
Daniel Mack550ee522009-11-27 13:47:09 +0100450
Linus Torvalds1da177e2005-04-16 15:20:36 -0700451config PXA_SHARPSL
Richard Purdie0dd28f12005-09-13 01:25:34 -0700452 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700453 select SHARP_SCOOP
454 select SHARP_PARAM
455 help
456 Say Y here if you intend to run this kernel on a
Richard Purdie0dd28f12005-09-13 01:25:34 -0700457 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
458 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
Dirk Opfer8459c152005-11-06 14:27:52 +0000459 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
460 handheld computer.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700461
Eric Miao9c3fca22010-06-23 09:27:32 +0800462config PXA_SHARPSL_DETECT_MACH_ID
463 bool "Detect machine ID at run-time in the decompressor"
464 depends on PXA_SHARPSL
465 help
466 Say Y here if you want the zImage decompressor to detect
467 the Zaurus machine ID at run-time. For latest kexec-based
468 boot loader, this is not necessary.
469
Dmitry Baryshkovc7b4f5ba2008-07-01 15:45:10 +0100470config MACH_POODLE
471 bool "Enable Sharp SL-5600 (Poodle) Support"
472 depends on PXA_SHARPSL
473 select PXA25x
474 select SHARP_LOCOMO
Dmitry Baryshkovc7b4f5ba2008-07-01 15:45:10 +0100475
476config MACH_CORGI
477 bool "Enable Sharp SL-C700 (Corgi) Support"
478 depends on PXA_SHARPSL
479 select PXA25x
480 select PXA_SHARP_C7xx
481
482config MACH_SHEPHERD
483 bool "Enable Sharp SL-C750 (Shepherd) Support"
484 depends on PXA_SHARPSL
485 select PXA25x
486 select PXA_SHARP_C7xx
487
488config MACH_HUSKY
489 bool "Enable Sharp SL-C760 (Husky) Support"
490 depends on PXA_SHARPSL
491 select PXA25x
492 select PXA_SHARP_C7xx
493
494config MACH_AKITA
495 bool "Enable Sharp SL-1000 (Akita) Support"
496 depends on PXA_SHARPSL
497 select PXA27x
498 select PXA_SHARP_Cxx00
499 select MACH_SPITZ
500 select I2C
501 select I2C_PXA
502
503config MACH_SPITZ
504 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
505 depends on PXA_SHARPSL
506 select PXA27x
507 select PXA_SHARP_Cxx00
508
509config MACH_BORZOI
510 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
511 depends on PXA_SHARPSL
512 select PXA27x
513 select PXA_SHARP_Cxx00
514
515config MACH_TOSA
516 bool "Enable Sharp SL-6000x (Tosa) Support"
517 depends on PXA_SHARPSL
518 select PXA25x
519
Eric Miao867fc1c2010-06-22 17:15:32 +0800520config TOSA_BT
521 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
522 depends on MACH_TOSA
523 select RFKILL
524 help
525 This is a simple driver that is able to control
526 the state of built in bluetooth chip on tosa.
527
528config TOSA_USE_EXT_KEYCODES
529 bool "Tosa keyboard: use extended keycodes"
530 depends on MACH_TOSA
531 default n
532 help
533 Say Y here to enable the tosa keyboard driver to generate extended
534 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
535 by either console keyboard driver or by Kdrive keybd driver.
536
537 Say Y only if you know, what you are doing!
538
Edwin Peer1f3b5362010-02-05 18:31:48 +0200539config MACH_ICONTROL
540 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
541 select CPU_PXA320
542 select PXA3xx
543
Ian Molton3abcd192007-11-19 13:16:56 +0100544config ARCH_PXA_ESERIES
545 bool "PXA based Toshiba e-series PDAs"
546 select PXA25x
547
548config MACH_E330
549 bool "Toshiba e330"
550 default y
551 depends on ARCH_PXA_ESERIES
552 help
553 Say Y here if you intend to run this kernel on a Toshiba
554 e330 family PDA.
555
Ian Moltonb3d354b2008-06-25 22:39:31 +0100556config MACH_E350
557 bool "Toshiba e350"
558 default y
559 depends on ARCH_PXA_ESERIES
560 help
561 Say Y here if you intend to run this kernel on a Toshiba
562 e350 family PDA.
563
Ian Molton3abcd192007-11-19 13:16:56 +0100564config MACH_E740
565 bool "Toshiba e740"
566 default y
567 depends on ARCH_PXA_ESERIES
568 help
569 Say Y here if you intend to run this kernel on a Toshiba
570 e740 family PDA.
571
572config MACH_E750
573 bool "Toshiba e750"
574 default y
575 depends on ARCH_PXA_ESERIES
576 help
577 Say Y here if you intend to run this kernel on a Toshiba
578 e750 family PDA.
579
580config MACH_E400
581 bool "Toshiba e400"
582 default y
583 depends on ARCH_PXA_ESERIES
584 help
585 Say Y here if you intend to run this kernel on a Toshiba
586 e400 family PDA.
587
588config MACH_E800
589 bool "Toshiba e800"
590 default y
591 depends on ARCH_PXA_ESERIES
592 help
593 Say Y here if you intend to run this kernel on a Toshiba
594 e800 family PDA.
595
Marek Vasutb6377992010-02-28 12:41:23 +0100596config MACH_ZIPIT2
597 bool "Zipit Z2 Handheld"
598 select PXA27x
599 select HAVE_PWM
Marek Vasutb6377992010-02-28 12:41:23 +0100600
Linus Torvalds1da177e2005-04-16 15:20:36 -0700601endmenu
602
Linus Torvalds1da177e2005-04-16 15:20:36 -0700603config PXA25x
604 bool
Russell Kingc7508152008-10-26 10:55:14 +0000605 select CPU_XSCALE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700606 help
607 Select code specific to PXA21x/25x/26x variants
608
609config PXA27x
610 bool
Russell Kingc7508152008-10-26 10:55:14 +0000611 select CPU_XSCALE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700612 help
613 Select code specific to PXA27x variants
614
Eric Miao067455a2008-11-26 18:12:04 +0800615config CPU_PXA26x
616 bool
617 select PXA25x
618 help
619 Select code specific to PXA26x (codename Dalhart)
620
eric miao2c8086a2007-09-11 19:13:17 -0700621config PXA3xx
622 bool
Russell Kingc7508152008-10-26 10:55:14 +0000623 select CPU_XSC3
eric miao2c8086a2007-09-11 19:13:17 -0700624 help
625 Select code specific to PXA3xx variants
626
Eric Miao15cc7112009-11-09 14:37:59 +0800627config CPU_PXA300
628 bool
629 select PXA3xx
630 help
631 PXA300 (codename Monahans-L)
632
633config CPU_PXA310
634 bool
635 select CPU_PXA300
Igor Grinberg69f22be2010-07-27 15:06:58 +0300636 select PXA310_ULPI if USB_ULPI
Eric Miao15cc7112009-11-09 14:37:59 +0800637 help
638 PXA310 (codename Monahans-LV)
639
640config CPU_PXA320
641 bool
642 select PXA3xx
643 help
644 PXA320 (codename Monahans-P)
645
646config CPU_PXA930
647 bool
648 select PXA3xx
649 help
650 PXA930 (codename Tavor-P)
651
652config CPU_PXA935
653 bool
654 select CPU_PXA930
655 help
656 PXA935 (codename Tavor-P65)
657
Haojian Zhuanga4553352010-11-24 11:54:19 +0800658config PXA95x
Eric Miao15cc7112009-11-09 14:37:59 +0800659 bool
Haojian Zhuanga4553352010-11-24 11:54:19 +0800660 select CPU_PJ4
Eric Miao15cc7112009-11-09 14:37:59 +0800661 help
Haojian Zhuanga4553352010-11-24 11:54:19 +0800662 Select code specific to PXA95x variants
663
664config CPU_PXA955
665 bool
666 select PXA95x
667 help
668 PXA950 (codename MG1)
Eric Miao15cc7112009-11-09 14:37:59 +0800669
Linus Torvalds1da177e2005-04-16 15:20:36 -0700670config PXA_SHARP_C7xx
671 bool
Richard Purdieb7557de2006-01-05 20:44:55 +0000672 select SHARPSL_PM
Linus Torvalds1da177e2005-04-16 15:20:36 -0700673 help
674 Enable support for all Sharp C7xx models
675
Richard Purdie0dd28f12005-09-13 01:25:34 -0700676config PXA_SHARP_Cxx00
677 bool
Richard Purdieb7557de2006-01-05 20:44:55 +0000678 select SHARPSL_PM
Richard Purdie0dd28f12005-09-13 01:25:34 -0700679 help
680 Enable common support for Sharp Cxx00 models
681
Eric Miao867fc1c2010-06-22 17:15:32 +0800682config SHARPSL_PM
683 bool
684 select APM_EMULATION
685 select SHARPSL_PM_MAX1111
Russell King7fecc342008-07-12 21:43:01 +0100686
Eric Miao867fc1c2010-06-22 17:15:32 +0800687config SHARPSL_PM_MAX1111
688 bool
Eric Miao867fc1c2010-06-22 17:15:32 +0800689 select HWMON
690 select SENSORS_MAX1111
Eric Miaocb8f3c72010-04-27 14:43:03 +0800691
Marc Zyngier57a7a622008-09-01 13:03:32 +0100692config PXA_HAVE_ISA_IRQS
693 bool
694
Igor Grinberg69f22be2010-07-27 15:06:58 +0300695config PXA310_ULPI
696 bool
697
Linus Torvalds1da177e2005-04-16 15:20:36 -0700698endif