Loading...
1# SPDX-License-Identifier: GPL-2.0-only
2menuconfig ARCH_PXA
3 bool "PXA2xx/PXA3xx-based"
4 depends on ARCH_MULTI_V5
5 depends on CPU_LITTLE_ENDIAN
6 select ARM_CPU_SUSPEND if PM
7 select CLKSRC_PXA
8 select CLKSRC_MMIO
9 select TIMER_OF
10 select CPU_XSCALE if !CPU_XSC3
11 select GPIO_PXA
12 select GPIOLIB
13 select PLAT_PXA
14 help
15 Support for Intel/Marvell's PXA2xx/PXA3xx processor line.
16
17if ARCH_PXA
18
19config MACH_PXA25X_DT
20 bool "Support PXA25x platforms from device tree"
21 select PINCTRL
22 select POWER_SUPPLY
23 select PXA25x
24 select USE_OF
25 help
26 Include support for Marvell PXA25x based platforms using
27 the device tree. Needn't select any other machine while
28 MACH_PXA25x_DT is enabled.
29
30config MACH_PXA27X_DT
31 bool "Support PXA27x platforms from device tree"
32 select PINCTRL
33 select POWER_SUPPLY
34 select PXA27x
35 select USE_OF
36 help
37 Include support for Marvell PXA27x based platforms using
38 the device tree. Needn't select any other machine while
39 MACH_PXA27X_DT is enabled.
40
41config MACH_PXA3XX_DT
42 bool "Support PXA3xx platforms from device tree"
43 select CPU_PXA300
44 select CPU_PXA310
45 select CPU_PXA320
46 select PINCTRL
47 select POWER_SUPPLY
48 select PXA3xx
49 select USE_OF
50 help
51 Include support for Marvell PXA3xx based platforms using
52 the device tree. Needn't select any other machine while
53 MACH_PXA3XX_DT is enabled.
54
55if ATAGS
56
57comment "Legacy board files"
58
59config ARCH_GUMSTIX
60 bool "Gumstix XScale 255 boards"
61 select PXA25x
62 help
63 Say Y here if you intend to run this kernel on
64 Basix, Connex, ws-200ax, ws-400ax systems
65
66choice
67 prompt "Gumstix Carrier/Expansion Board"
68 depends on ARCH_GUMSTIX
69
70config GUMSTIX_AM200EPD
71 bool "Enable AM200EPD board support"
72
73config GUMSTIX_AM300EPD
74 bool "Enable AM300EPD board support"
75
76endchoice
77
78config PXA_SHARPSL
79 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
80 select SHARP_PARAM
81 select SHARP_SCOOP
82 help
83 Say Y here if you intend to run this kernel on a
84 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
85 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
86 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
87 handheld computer.
88
89config PXA_SHARPSL_DETECT_MACH_ID
90 bool "Detect machine ID at run-time in the decompressor"
91 depends on PXA_SHARPSL
92 help
93 Say Y here if you want the zImage decompressor to detect
94 the Zaurus machine ID at run-time. For latest kexec-based
95 boot loader, this is not necessary.
96
97config MACH_AKITA
98 bool "Enable Sharp SL-1000 (Akita) Support"
99 depends on PXA_SHARPSL
100 select I2C
101 select I2C_PXA
102 select MACH_SPITZ
103 select PXA27x
104 select PXA_SHARP_Cxx00
105
106config MACH_SPITZ
107 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
108 depends on PXA_SHARPSL
109 select PXA27x
110 select PXA_SHARP_Cxx00
111
112config MACH_BORZOI
113 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
114 depends on PXA_SHARPSL
115 select PXA27x
116 select PXA_SHARP_Cxx00
117
118endif # ATAGS
119
120config PXA25x
121 bool
122 select CPU_XSCALE
123 help
124 Select code specific to PXA21x/25x/26x variants
125
126config PXA27x
127 bool
128 select CPU_XSCALE
129 help
130 Select code specific to PXA27x variants
131
132config PXA3xx
133 bool
134 select CPU_XSC3
135 help
136 Select code specific to PXA3xx variants
137
138config CPU_PXA300
139 bool
140 select PXA3xx
141 help
142 PXA300 (codename Monahans-L)
143
144config CPU_PXA310
145 bool
146 select CPU_PXA300
147 help
148 PXA310 (codename Monahans-LV)
149
150config CPU_PXA320
151 bool
152 select PXA3xx
153 help
154 PXA320 (codename Monahans-P)
155
156config PXA_SHARP_Cxx00
157 bool
158 select SHARPSL_PM
159 help
160 Enable common support for Sharp Cxx00 models
161
162config SHARPSL_PM
163 bool
164 select APM_EMULATION
165 select SHARPSL_PM_MAX1111
166
167config SHARPSL_PM_MAX1111
168 bool
169 select HWMON
170 select SENSORS_MAX1111
171 select SPI
172 select SPI_MASTER
173
174endif
1if ARCH_PXA
2
3menu "Intel PXA2xx/PXA3xx Implementations"
4
5comment "Intel/Marvell Dev Platforms (sorted by hardware release time)"
6
7config MACH_PXA27X_DT
8 bool "Support PXA27x platforms from device tree"
9 select POWER_SUPPLY
10 select PXA27x
11 select USE_OF
12 help
13 Include support for Marvell PXA27x based platforms using
14 the device tree. Needn't select any other machine while
15 MACH_PXA27X_DT is enabled.
16
17config MACH_PXA3XX_DT
18 bool "Support PXA3xx platforms from device tree"
19 select CPU_PXA300
20 select POWER_SUPPLY
21 select PXA3xx
22 select USE_OF
23 help
24 Include support for Marvell PXA3xx based platforms using
25 the device tree. Needn't select any other machine while
26 MACH_PXA3XX_DT is enabled.
27
28config ARCH_LUBBOCK
29 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
30 select PXA25x
31 select SA1111
32
33config MACH_MAINSTONE
34 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
35 select PXA27x
36
37config MACH_ZYLONITE
38 bool
39 select PXA3xx
40
41config MACH_ZYLONITE300
42 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
43 select CPU_PXA300
44 select CPU_PXA310
45 select MACH_ZYLONITE
46
47config MACH_ZYLONITE320
48 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
49 select CPU_PXA320
50 select MACH_ZYLONITE
51
52config MACH_LITTLETON
53 bool "PXA3xx Form Factor Platform (aka Littleton)"
54 select CPU_PXA300
55 select CPU_PXA310
56 select PXA3xx
57
58config MACH_TAVOREVB
59 bool "PXA930 Evaluation Board (aka TavorEVB)"
60 select CPU_PXA930
61 select CPU_PXA935
62 select PXA3xx
63 select FB
64 select FB_PXA
65
66config MACH_SAAR
67 bool "PXA930 Handheld Platform (aka SAAR)"
68 select CPU_PXA930
69 select CPU_PXA935
70 select PXA3xx
71 select FB
72 select FB_PXA
73
74comment "Third Party Dev Platforms (sorted by vendor name)"
75
76config ARCH_PXA_IDP
77 bool "Accelent Xscale IDP"
78 select PXA25x
79
80config ARCH_VIPER
81 bool "Arcom/Eurotech VIPER SBC"
82 select ARCOM_PCMCIA
83 select I2C_GPIO if I2C=y
84 select ISA
85 select PXA25x
86
87config MACH_ARCOM_ZEUS
88 bool "Arcom/Eurotech ZEUS SBC"
89 select ARCOM_PCMCIA
90 select ISA
91 select PXA27x
92
93config MACH_BALLOON3
94 bool "Balloon 3 board"
95 select IWMMXT
96 select PXA27x
97
98config MACH_CSB726
99 bool "Enable Cogent CSB726 System On a Module"
100 select IWMMXT
101 select PXA27x
102 help
103 Say Y here if you intend to run this kernel on a Cogent
104 CSB726 System On Module.
105
106config CSB726_CSB701
107 bool "Enable support for CSB701 baseboard"
108 depends on MACH_CSB726
109
110config MACH_ARMCORE
111 bool "CompuLab CM-X255/CM-X270 modules"
112 select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI
113 select IWMMXT
114 select MIGHT_HAVE_PCI
115 select NEED_MACH_IO_H if PCI
116 select PXA25x
117 select PXA27x
118
119config MACH_EM_X270
120 bool "CompuLab EM-x270 platform"
121 select PXA27x
122
123config MACH_EXEDA
124 bool "CompuLab eXeda platform"
125 select PXA27x
126
127config MACH_CM_X300
128 bool "CompuLab CM-X300 modules"
129 select CPU_PXA300
130 select CPU_PXA310
131 select PXA3xx
132
133config MACH_CAPC7117
134 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
135 select CPU_PXA320
136 select PXA3xx
137
138config ARCH_GUMSTIX
139 bool "Gumstix XScale 255 boards"
140 select PXA25x
141 help
142 Say Y here if you intend to run this kernel on
143 Basix, Connex, ws-200ax, ws-400ax systems
144
145choice
146 prompt "Gumstix Carrier/Expansion Board"
147 depends on ARCH_GUMSTIX
148
149config GUMSTIX_AM200EPD
150 bool "Enable AM200EPD board support"
151
152config GUMSTIX_AM300EPD
153 bool "Enable AM300EPD board support"
154
155endchoice
156
157config MACH_INTELMOTE2
158 bool "Intel Mote 2 Platform"
159 select IWMMXT
160 select PXA27x
161
162config MACH_STARGATE2
163 bool "Intel Stargate 2 Platform"
164 select IWMMXT
165 select PXA27x
166
167config MACH_XCEP
168 bool "Iskratel Electronics XCEP"
169 select MTD
170 select MTD_CFI
171 select MTD_CFI_INTELEXT
172 select MTD_PHYSMAP
173 select PXA25x
174 help
175 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
176 Tuned for usage in Libera instruments for particle accelerators.
177
178config TRIZEPS_PXA
179 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
180
181config MACH_TRIZEPS4
182 bool "Keith und Koep Trizeps4 DIMM-Module"
183 depends on TRIZEPS_PXA
184 select PXA27x
185 select TRIZEPS_PCMCIA
186
187config MACH_TRIZEPS4WL
188 bool "Keith und Koep Trizeps4-WL DIMM-Module"
189 depends on TRIZEPS_PXA
190 select MACH_TRIZEPS4
191 select PXA27x
192 select TRIZEPS_PCMCIA
193
194choice
195 prompt "Select base board for Trizeps module"
196 depends on TRIZEPS_PXA
197
198config MACH_TRIZEPS_CONXS
199 bool "ConXS Eval Board"
200
201config MACH_TRIZEPS_UCONXS
202 bool "uConXS Eval Board"
203
204config MACH_TRIZEPS_ANY
205 bool "another Board"
206
207endchoice
208
209config ARCOM_PCMCIA
210 bool
211 help
212 Generic option for Arcom Viper/Zeus PCMCIA
213
214config TRIZEPS_PCMCIA
215 bool
216 help
217 Enable PCMCIA support for Trizeps modules
218
219config MACH_LOGICPD_PXA270
220 bool "LogicPD PXA270 Card Engine Development Platform"
221 select PXA27x
222
223config MACH_PCM027
224 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
225 select IWMMXT
226 select PXA27x
227
228config MACH_PCM990_BASEBOARD
229 bool "PHYTEC PCM-990 development board"
230 depends on MACH_PCM027
231
232choice
233 prompt "display on pcm990"
234 depends on MACH_PCM990_BASEBOARD
235
236config PCM990_DISPLAY_SHARP
237 bool "sharp lq084v1dg21 stn display"
238
239config PCM990_DISPLAY_NEC
240 bool "nec nl6448bc20_18d tft display"
241
242config PCM990_DISPLAY_NONE
243 bool "no display"
244
245endchoice
246
247config MACH_COLIBRI
248 bool "Toradex Colibri PXA270"
249 select PXA27x
250
251config MACH_COLIBRI_PXA270_INCOME
252 bool "Income s.r.o. PXA270 SBC"
253 depends on MACH_COLIBRI
254 select PXA27x
255
256config MACH_COLIBRI300
257 bool "Toradex Colibri PXA300/310"
258 select CPU_PXA300
259 select CPU_PXA310
260 select PXA3xx
261
262config MACH_COLIBRI320
263 bool "Toradex Colibri PXA320"
264 select CPU_PXA320
265 select PXA3xx
266
267config MACH_COLIBRI_EVALBOARD
268 bool "Toradex Colibri Evaluation Carrier Board support"
269 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
270
271config MACH_VPAC270
272 bool "Voipac PXA270"
273 select HAVE_PATA_PLATFORM
274 select PXA27x
275 help
276 PXA270 based Single Board Computer.
277
278comment "End-user Products (sorted by vendor name)"
279
280config MACH_H4700
281 bool "HP iPAQ hx4700"
282 select IWMMXT
283 select PXA27x
284
285config MACH_H5000
286 bool "HP iPAQ h5000"
287 select PXA25x
288
289config MACH_HIMALAYA
290 bool "HTC Himalaya Support"
291 select CPU_PXA26x
292
293config MACH_MAGICIAN
294 bool "Enable HTC Magician Support"
295 select IWMMXT
296 select PXA27x
297
298config MACH_MIOA701
299 bool "Mitac Mio A701 Support"
300 select IWMMXT
301 select PXA27x
302 help
303 Say Y here if you intend to run this kernel on a
304 MIO A701. Currently there is only basic support
305 for this PDA.
306
307config PXA_EZX
308 bool "Motorola EZX Platform"
309 select IWMMXT
310 select PXA27x
311
312config MACH_EZX_A780
313 bool "Motorola EZX A780"
314 default y
315 depends on PXA_EZX
316
317config MACH_EZX_E680
318 bool "Motorola EZX E680"
319 default y
320 depends on PXA_EZX
321
322config MACH_EZX_A1200
323 bool "Motorola EZX A1200"
324 default y
325 depends on PXA_EZX
326
327config MACH_EZX_A910
328 bool "Motorola EZX A910"
329 default y
330 depends on PXA_EZX
331
332config MACH_EZX_E6
333 bool "Motorola EZX E6"
334 default y
335 depends on PXA_EZX
336
337config MACH_EZX_E2
338 bool "Motorola EZX E2"
339 default y
340 depends on PXA_EZX
341
342config MACH_MP900C
343 bool "Nec Mobilepro 900/c"
344 select PXA25x
345
346config ARCH_PXA_PALM
347 bool "PXA based Palm PDAs"
348
349config MACH_PALM27X
350 bool
351
352config MACH_PALMTE2
353 bool "Palm Tungsten|E2"
354 default y
355 depends on ARCH_PXA_PALM
356 select PXA25x
357 help
358 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
359 handheld computer.
360
361config MACH_PALMTC
362 bool "Palm Tungsten|C"
363 default y
364 depends on ARCH_PXA_PALM
365 select PXA25x
366 help
367 Say Y here if you intend to run this kernel on a Palm Tungsten|C
368 handheld computer.
369
370config MACH_PALMT5
371 bool "Palm Tungsten|T5"
372 default y
373 depends on ARCH_PXA_PALM
374 select IWMMXT
375 select MACH_PALM27X
376 select PXA27x
377 help
378 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
379 handheld computer.
380
381config MACH_PALMTX
382 bool "Palm T|X"
383 default y
384 depends on ARCH_PXA_PALM
385 select IWMMXT
386 select MACH_PALM27X
387 select PXA27x
388 help
389 Say Y here if you intend to run this kernel on a Palm T|X
390 handheld computer.
391
392config MACH_PALMZ72
393 bool "Palm Zire 72"
394 default y
395 depends on ARCH_PXA_PALM
396 select IWMMXT
397 select MACH_PALM27X
398 select PXA27x
399 help
400 Say Y here if you intend to run this kernel on Palm Zire 72
401 handheld computer.
402
403config MACH_PALMLD
404 bool "Palm LifeDrive"
405 default y
406 depends on ARCH_PXA_PALM
407 select IWMMXT
408 select MACH_PALM27X
409 select PXA27x
410 help
411 Say Y here if you intend to run this kernel on a Palm LifeDrive
412 handheld computer.
413
414config PALM_TREO
415 bool
416 depends on ARCH_PXA_PALM
417
418config MACH_CENTRO
419 bool "Palm Centro 685 (GSM)"
420 default y
421 depends on ARCH_PXA_PALM
422 select IWMMXT
423 select MACH_PALM27X
424 select PALM_TREO
425 select PXA27x
426 help
427 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
428 smartphone.
429
430config MACH_TREO680
431 bool "Palm Treo 680"
432 default y
433 depends on ARCH_PXA_PALM
434 select IWMMXT
435 select MACH_PALM27X
436 select PALM_TREO
437 select PXA27x
438 help
439 Say Y here if you intend to run this kernel on Palm Treo 680
440 smartphone.
441
442config MACH_RAUMFELD_RC
443 bool "Raumfeld Controller"
444 select CPU_PXA300
445 select POWER_SUPPLY
446 select PXA3xx
447
448config MACH_RAUMFELD_CONNECTOR
449 bool "Raumfeld Connector"
450 select CPU_PXA300
451 select POWER_SUPPLY
452 select PXA3xx
453
454config MACH_RAUMFELD_SPEAKER
455 bool "Raumfeld Speaker"
456 select CPU_PXA300
457 select POWER_SUPPLY
458 select PXA3xx
459
460config PXA_SHARPSL
461 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
462 select SHARP_PARAM
463 select SHARP_SCOOP
464 help
465 Say Y here if you intend to run this kernel on a
466 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
467 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
468 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
469 handheld computer.
470
471config PXA_SHARPSL_DETECT_MACH_ID
472 bool "Detect machine ID at run-time in the decompressor"
473 depends on PXA_SHARPSL
474 help
475 Say Y here if you want the zImage decompressor to detect
476 the Zaurus machine ID at run-time. For latest kexec-based
477 boot loader, this is not necessary.
478
479config MACH_POODLE
480 bool "Enable Sharp SL-5600 (Poodle) Support"
481 depends on PXA_SHARPSL
482 select PXA25x
483 select SHARP_LOCOMO
484
485config MACH_CORGI
486 bool "Enable Sharp SL-C700 (Corgi) Support"
487 depends on PXA_SHARPSL
488 select PXA25x
489 select PXA_SHARP_C7xx
490
491config MACH_SHEPHERD
492 bool "Enable Sharp SL-C750 (Shepherd) Support"
493 depends on PXA_SHARPSL
494 select PXA25x
495 select PXA_SHARP_C7xx
496
497config MACH_HUSKY
498 bool "Enable Sharp SL-C760 (Husky) Support"
499 depends on PXA_SHARPSL
500 select PXA25x
501 select PXA_SHARP_C7xx
502
503config MACH_AKITA
504 bool "Enable Sharp SL-1000 (Akita) Support"
505 depends on PXA_SHARPSL
506 select I2C
507 select I2C_PXA
508 select MACH_SPITZ
509 select PXA27x
510 select PXA_SHARP_Cxx00
511
512config MACH_SPITZ
513 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
514 depends on PXA_SHARPSL
515 select PXA27x
516 select PXA_SHARP_Cxx00
517
518config MACH_BORZOI
519 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
520 depends on PXA_SHARPSL
521 select PXA27x
522 select PXA_SHARP_Cxx00
523
524config MACH_TOSA
525 bool "Enable Sharp SL-6000x (Tosa) Support"
526 depends on PXA_SHARPSL
527 select PXA25x
528
529config TOSA_BT
530 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
531 depends on MACH_TOSA && NET
532 select RFKILL
533 help
534 This is a simple driver that is able to control
535 the state of built in bluetooth chip on tosa.
536
537config TOSA_USE_EXT_KEYCODES
538 bool "Tosa keyboard: use extended keycodes"
539 depends on MACH_TOSA
540 default n
541 help
542 Say Y here to enable the tosa keyboard driver to generate extended
543 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
544 by either console keyboard driver or by Kdrive keybd driver.
545
546 Say Y only if you know, what you are doing!
547
548config MACH_ICONTROL
549 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
550 select CPU_PXA320
551 select PXA3xx
552
553config ARCH_PXA_ESERIES
554 bool "PXA based Toshiba e-series PDAs"
555 select FB_W100
556 select PXA25x
557
558config MACH_E330
559 bool "Toshiba e330"
560 default y
561 depends on ARCH_PXA_ESERIES
562 help
563 Say Y here if you intend to run this kernel on a Toshiba
564 e330 family PDA.
565
566config MACH_E350
567 bool "Toshiba e350"
568 default y
569 depends on ARCH_PXA_ESERIES
570 help
571 Say Y here if you intend to run this kernel on a Toshiba
572 e350 family PDA.
573
574config MACH_E740
575 bool "Toshiba e740"
576 default y
577 depends on ARCH_PXA_ESERIES
578 help
579 Say Y here if you intend to run this kernel on a Toshiba
580 e740 family PDA.
581
582config MACH_E750
583 bool "Toshiba e750"
584 default y
585 depends on ARCH_PXA_ESERIES
586 help
587 Say Y here if you intend to run this kernel on a Toshiba
588 e750 family PDA.
589
590config MACH_E400
591 bool "Toshiba e400"
592 default y
593 depends on ARCH_PXA_ESERIES
594 help
595 Say Y here if you intend to run this kernel on a Toshiba
596 e400 family PDA.
597
598config MACH_E800
599 bool "Toshiba e800"
600 default y
601 depends on ARCH_PXA_ESERIES
602 help
603 Say Y here if you intend to run this kernel on a Toshiba
604 e800 family PDA.
605
606config MACH_ZIPIT2
607 bool "Zipit Z2 Handheld"
608 select PXA27x
609endmenu
610
611config PXA25x
612 bool
613 select CPU_XSCALE
614 help
615 Select code specific to PXA21x/25x/26x variants
616
617config PXA27x
618 bool
619 select CPU_XSCALE
620 help
621 Select code specific to PXA27x variants
622
623config CPU_PXA26x
624 bool
625 select PXA25x
626 help
627 Select code specific to PXA26x (codename Dalhart)
628
629config PXA3xx
630 bool
631 select CPU_XSC3
632 help
633 Select code specific to PXA3xx variants
634
635config CPU_PXA300
636 bool
637 select PXA3xx
638 help
639 PXA300 (codename Monahans-L)
640
641config CPU_PXA310
642 bool
643 select CPU_PXA300
644 select PXA310_ULPI if USB_ULPI
645 help
646 PXA310 (codename Monahans-LV)
647
648config CPU_PXA320
649 bool
650 select PXA3xx
651 help
652 PXA320 (codename Monahans-P)
653
654config CPU_PXA930
655 bool
656 select PXA3xx
657 help
658 PXA930 (codename Tavor-P)
659
660config CPU_PXA935
661 bool
662 select CPU_PXA930
663 help
664 PXA935 (codename Tavor-P65)
665
666config PXA_SHARP_C7xx
667 bool
668 select SHARPSL_PM
669 help
670 Enable support for all Sharp C7xx models
671
672config PXA_SHARP_Cxx00
673 bool
674 select SHARPSL_PM
675 help
676 Enable common support for Sharp Cxx00 models
677
678config SHARPSL_PM
679 bool
680 select APM_EMULATION
681 select SHARPSL_PM_MAX1111
682
683config SHARPSL_PM_MAX1111
684 bool
685 select HWMON
686 select SENSORS_MAX1111
687 select SPI
688 select SPI_MASTER
689
690config PXA310_ULPI
691 bool
692
693config PXA_SYSTEMS_CPLDS
694 tristate "Motherboard cplds"
695 default ARCH_LUBBOCK || MACH_MAINSTONE
696 help
697 This driver supports the Lubbock and Mainstone multifunction chip
698 found on the pxa25x development platform system (Lubbock) and pxa27x
699 development platform system (Mainstone). This IO board supports the
700 interrupts handling, ethernet controller, flash chips, etc ...
701
702endif