xref: /linux/arch/arm/mach-pxa/Kconfig (revision 067455aa53a55404ded85227e87436478c2acc63)
11da177e4SLinus Torvaldsif ARCH_PXA
21da177e4SLinus Torvalds
32c8086a5Seric miaomenu "Intel PXA2xx/PXA3xx Implementations"
42c8086a5Seric miao
52c8086a5Seric miaoif PXA3xx
62c8086a5Seric miao
72c8086a5Seric miaomenu "Supported PXA3xx Processor Variants"
82c8086a5Seric miao
92c8086a5Seric miaoconfig CPU_PXA300
102c8086a5Seric miao	bool "PXA300 (codename Monahans-L)"
112c8086a5Seric miao
122c8086a5Seric miaoconfig CPU_PXA310
132c8086a5Seric miao	bool "PXA310 (codename Monahans-LV)"
142c8086a5Seric miao	select CPU_PXA300
152c8086a5Seric miao
162c8086a5Seric miaoconfig CPU_PXA320
172c8086a5Seric miao	bool "PXA320 (codename Monahans-P)"
182c8086a5Seric miao
195d31e435SEric Miaoconfig CPU_PXA930
205d31e435SEric Miao	bool "PXA930 (codename Tavor-P)"
215d31e435SEric Miao
222c8086a5Seric miaoendmenu
232c8086a5Seric miao
242c8086a5Seric miaoendif
251da177e4SLinus Torvalds
2690b8fc34SJaya Kumarconfig ARCH_GUMSTIX
2790b8fc34SJaya Kumar	bool "Gumstix XScale boards"
2890b8fc34SJaya Kumar	help
2990b8fc34SJaya Kumar	  Say Y here if you intend to run this kernel on a
3090b8fc34SJaya Kumar	  Gumstix Full Function Minature Computer.
3190b8fc34SJaya Kumar
32c0b8556fSDmitry Baryshkovconfig MACH_GUMSTIX_F
33c0b8556fSDmitry Baryshkov	bool "Basix, Connex, ws-200ax, ws-400ax systems"
34c0b8556fSDmitry Baryshkov	depends on ARCH_GUMSTIX
35c0b8556fSDmitry Baryshkov	select PXA25x
36c0b8556fSDmitry Baryshkov
371da177e4SLinus Torvaldsconfig ARCH_LUBBOCK
381da177e4SLinus Torvalds	bool "Intel DBPXA250 Development Platform"
391da177e4SLinus Torvalds	select PXA25x
401da177e4SLinus Torvalds	select SA1111
417a5063d8SRussell King	select PXA_HAVE_BOARD_IRQS
421da177e4SLinus Torvalds
43e9937d4bSLennert Buytenhekconfig MACH_LOGICPD_PXA270
44e9937d4bSLennert Buytenhek	bool "LogicPD PXA270 Card Engine Development Platform"
45e9937d4bSLennert Buytenhek	select PXA27x
464a730719SRussell King	select HAVE_PWM
477a5063d8SRussell King	select PXA_HAVE_BOARD_IRQS
48e9937d4bSLennert Buytenhek
491da177e4SLinus Torvaldsconfig MACH_MAINSTONE
501da177e4SLinus Torvalds	bool "Intel HCDDBBVA0 Development Platform"
511da177e4SLinus Torvalds	select PXA27x
52402e4909SRussell King	select HAVE_PWM
537a5063d8SRussell King	select PXA_HAVE_BOARD_IRQS
541da177e4SLinus Torvalds
5549ea26d0SKristoffer Ericsonconfig MACH_MP900C
5649ea26d0SKristoffer Ericson	bool "Nec Mobilepro 900/c"
5749ea26d0SKristoffer Ericson	select PXA25x
581da177e4SLinus Torvalds
591da177e4SLinus Torvaldsconfig ARCH_PXA_IDP
601da177e4SLinus Torvalds	bool "Accelent Xscale IDP"
611da177e4SLinus Torvalds	select PXA25x
621da177e4SLinus Torvalds
631da177e4SLinus Torvaldsconfig PXA_SHARPSL
640dd28f1dSRichard Purdie	bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
651da177e4SLinus Torvalds	select SHARP_SCOOP
661da177e4SLinus Torvalds	select SHARP_PARAM
671da177e4SLinus Torvalds	help
681da177e4SLinus Torvalds	  Say Y here if you intend to run this kernel on a
690dd28f1dSRichard Purdie	  Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
700dd28f1dSRichard Purdie	  SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
718459c159SDirk Opfer	  SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
728459c159SDirk Opfer	  handheld computer.
731da177e4SLinus Torvalds
7445e2a9b4SEric Miaoconfig CORGI_SSP_DEPRECATED
7545e2a9b4SEric Miao	bool
7645e2a9b4SEric Miao	select PXA_SSP
7745e2a9b4SEric Miao	help
7845e2a9b4SEric Miao	  This option will include corgi_ssp.c and corgi_lcd.c
7945e2a9b4SEric Miao	  that corgi_ts.c and other legacy drivers (corgi_bl.c
8045e2a9b4SEric Miao	  and sharpsl_pm.c) may depend on.
8145e2a9b4SEric Miao
82c7b4f5baSDmitry Baryshkovconfig MACH_POODLE
83c7b4f5baSDmitry Baryshkov	bool "Enable Sharp SL-5600 (Poodle) Support"
84c7b4f5baSDmitry Baryshkov	depends on PXA_SHARPSL
85c7b4f5baSDmitry Baryshkov	select PXA25x
86c7b4f5baSDmitry Baryshkov	select SHARP_LOCOMO
87c7b4f5baSDmitry Baryshkov	select PXA_SSP
88c7b4f5baSDmitry Baryshkov
89c7b4f5baSDmitry Baryshkovconfig MACH_CORGI
90c7b4f5baSDmitry Baryshkov	bool "Enable Sharp SL-C700 (Corgi) Support"
91c7b4f5baSDmitry Baryshkov	depends on PXA_SHARPSL
92c7b4f5baSDmitry Baryshkov	select PXA25x
93c7b4f5baSDmitry Baryshkov	select PXA_SHARP_C7xx
94c7b4f5baSDmitry Baryshkov
95c7b4f5baSDmitry Baryshkovconfig MACH_SHEPHERD
96c7b4f5baSDmitry Baryshkov	bool "Enable Sharp SL-C750 (Shepherd) Support"
97c7b4f5baSDmitry Baryshkov	depends on PXA_SHARPSL
98c7b4f5baSDmitry Baryshkov	select PXA25x
99c7b4f5baSDmitry Baryshkov	select PXA_SHARP_C7xx
100c7b4f5baSDmitry Baryshkov
101c7b4f5baSDmitry Baryshkovconfig MACH_HUSKY
102c7b4f5baSDmitry Baryshkov	bool "Enable Sharp SL-C760 (Husky) Support"
103c7b4f5baSDmitry Baryshkov	depends on PXA_SHARPSL
104c7b4f5baSDmitry Baryshkov	select PXA25x
105c7b4f5baSDmitry Baryshkov	select PXA_SHARP_C7xx
106c7b4f5baSDmitry Baryshkov
107c7b4f5baSDmitry Baryshkovconfig MACH_AKITA
108c7b4f5baSDmitry Baryshkov	bool "Enable Sharp SL-1000 (Akita) Support"
109c7b4f5baSDmitry Baryshkov	depends on PXA_SHARPSL
110c7b4f5baSDmitry Baryshkov	select PXA27x
111c7b4f5baSDmitry Baryshkov	select PXA_SHARP_Cxx00
112c7b4f5baSDmitry Baryshkov	select MACH_SPITZ
113c7b4f5baSDmitry Baryshkov	select I2C
114c7b4f5baSDmitry Baryshkov	select I2C_PXA
115c7b4f5baSDmitry Baryshkov
116c7b4f5baSDmitry Baryshkovconfig MACH_SPITZ
117c7b4f5baSDmitry Baryshkov	bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
118c7b4f5baSDmitry Baryshkov	depends on PXA_SHARPSL
119c7b4f5baSDmitry Baryshkov	select PXA27x
120c7b4f5baSDmitry Baryshkov	select PXA_SHARP_Cxx00
121c7b4f5baSDmitry Baryshkov
122c7b4f5baSDmitry Baryshkovconfig MACH_BORZOI
123c7b4f5baSDmitry Baryshkov	bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
124c7b4f5baSDmitry Baryshkov	depends on PXA_SHARPSL
125c7b4f5baSDmitry Baryshkov	select PXA27x
126c7b4f5baSDmitry Baryshkov	select PXA_SHARP_Cxx00
127c7b4f5baSDmitry Baryshkov
128c7b4f5baSDmitry Baryshkovconfig MACH_TOSA
129c7b4f5baSDmitry Baryshkov	bool "Enable Sharp SL-6000x (Tosa) Support"
130c7b4f5baSDmitry Baryshkov	depends on PXA_SHARPSL
131c7b4f5baSDmitry Baryshkov	select PXA25x
1327a5063d8SRussell King	select PXA_HAVE_BOARD_IRQS
133c7b4f5baSDmitry Baryshkov
134352699a3SMarc Zyngierconfig ARCH_VIPER
135352699a3SMarc Zyngier	bool "Arcom/Eurotech VIPER SBC"
136352699a3SMarc Zyngier	select PXA25x
137352699a3SMarc Zyngier	select ISA
138352699a3SMarc Zyngier	select I2C_GPIO
139352699a3SMarc Zyngier	select HAVE_PWM
140352699a3SMarc Zyngier	select PXA_HAVE_BOARD_IRQS
141352699a3SMarc Zyngier	select PXA_HAVE_ISA_IRQS
1421da177e4SLinus Torvalds
1433abcd199SIan Moltonconfig ARCH_PXA_ESERIES
1443abcd199SIan Molton	bool "PXA based Toshiba e-series PDAs"
1453abcd199SIan Molton	select PXA25x
1467a5063d8SRussell King	select PXA_HAVE_BOARD_IRQS
1473abcd199SIan Molton
1483abcd199SIan Moltonconfig MACH_E330
1493abcd199SIan Molton	bool "Toshiba e330"
1503abcd199SIan Molton	default y
1513abcd199SIan Molton	depends on ARCH_PXA_ESERIES
1523abcd199SIan Molton	help
1533abcd199SIan Molton	  Say Y here if you intend to run this kernel on a Toshiba
1543abcd199SIan Molton	  e330 family PDA.
1553abcd199SIan Molton
156b3d354b8SIan Moltonconfig MACH_E350
157b3d354b8SIan Molton	bool "Toshiba e350"
158b3d354b8SIan Molton	default y
159b3d354b8SIan Molton	depends on ARCH_PXA_ESERIES
160b3d354b8SIan Molton	help
161b3d354b8SIan Molton	  Say Y here if you intend to run this kernel on a Toshiba
162b3d354b8SIan Molton	  e350 family PDA.
163b3d354b8SIan Molton
1643abcd199SIan Moltonconfig MACH_E740
1653abcd199SIan Molton	bool "Toshiba e740"
1663abcd199SIan Molton	default y
1673abcd199SIan Molton	depends on ARCH_PXA_ESERIES
168ac253610SIan Molton	select FB_W100
1693abcd199SIan Molton	help
1703abcd199SIan Molton	  Say Y here if you intend to run this kernel on a Toshiba
1713abcd199SIan Molton	  e740 family PDA.
1723abcd199SIan Molton
1733abcd199SIan Moltonconfig MACH_E750
1743abcd199SIan Molton	bool "Toshiba e750"
1753abcd199SIan Molton	default y
1763abcd199SIan Molton	depends on ARCH_PXA_ESERIES
177ac253610SIan Molton	select FB_W100
1783abcd199SIan Molton	help
1793abcd199SIan Molton	  Say Y here if you intend to run this kernel on a Toshiba
1803abcd199SIan Molton	  e750 family PDA.
1813abcd199SIan Molton
1823abcd199SIan Moltonconfig MACH_E400
1833abcd199SIan Molton	bool "Toshiba e400"
1843abcd199SIan Molton	default y
1853abcd199SIan Molton	depends on ARCH_PXA_ESERIES
1863abcd199SIan Molton	help
1873abcd199SIan Molton	  Say Y here if you intend to run this kernel on a Toshiba
1883abcd199SIan Molton	  e400 family PDA.
1893abcd199SIan Molton
1903abcd199SIan Moltonconfig MACH_E800
1913abcd199SIan Molton	bool "Toshiba e800"
1923abcd199SIan Molton	default y
1933abcd199SIan Molton	depends on ARCH_PXA_ESERIES
194ac253610SIan Molton	select FB_W100
1953abcd199SIan Molton	help
1963abcd199SIan Molton	  Say Y here if you intend to run this kernel on a Toshiba
1973abcd199SIan Molton	  e800 family PDA.
1983abcd199SIan Molton
199642aa663SJürgen Schindeleconfig TRIZEPS_PXA
200642aa663SJürgen Schindele	bool "PXA based Keith und Koep Trizeps DIMM-Modules"
201642aa663SJürgen Schindele
202326764a8SJürgen Schindeleconfig MACH_TRIZEPS4
203326764a8SJürgen Schindele	bool "Keith und Koep Trizeps4 DIMM-Module"
204642aa663SJürgen Schindele	depends on TRIZEPS_PXA
205642aa663SJürgen Schindele	select TRIZEPS_PCMCIA
206326764a8SJürgen Schindele	select PXA27x
207326764a8SJürgen Schindele
208642aa663SJürgen Schindeleconfig MACH_TRIZEPS4WL
209642aa663SJürgen Schindele	bool "Keith und Koep Trizeps4-WL DIMM-Module"
210642aa663SJürgen Schindele	depends on TRIZEPS_PXA
211642aa663SJürgen Schindele	select TRIZEPS_PCMCIA
212642aa663SJürgen Schindele	select PXA27x
213642aa663SJürgen Schindele	select PXA_SSP
214642aa663SJürgen Schindele
215642aa663SJürgen Schindelechoice
216642aa663SJürgen Schindele	prompt "Select base board for Trizeps module"
217642aa663SJürgen Schindele	depends on TRIZEPS_PXA
218642aa663SJürgen Schindele
219642aa663SJürgen Schindeleconfig MACH_TRIZEPS_CONXS
220c0b8556fSDmitry Baryshkov	bool "ConXS Eval Board"
221642aa663SJürgen Schindele
222642aa663SJürgen Schindeleconfig MACH_TRIZEPS_UCONXS
223642aa663SJürgen Schindele	bool "uConXS Eval Board"
224642aa663SJürgen Schindele
225642aa663SJürgen Schindeleconfig MACH_TRIZEPS_ANY
226642aa663SJürgen Schindele	bool "another Board"
227642aa663SJürgen Schindele
228642aa663SJürgen Schindeleendchoice
229642aa663SJürgen Schindele
230642aa663SJürgen Schindeleconfig TRIZEPS_PCMCIA
231642aa663SJürgen Schindele	bool
232642aa663SJürgen Schindele	help
233642aa663SJürgen Schindele	  Enable PCMCIA support for Trizeps modules
234c0b8556fSDmitry Baryshkov
2353d50527bSMike Rapoportconfig MACH_EM_X270
2363d50527bSMike Rapoport	bool "CompuLab EM-x270 platform"
2373d50527bSMike Rapoport	select PXA27x
2383d50527bSMike Rapoport
2394e4fc05aSDaniel Mackconfig MACH_COLIBRI
2404e4fc05aSDaniel Mack	bool "Toradex Colibri PX27x"
2414e4fc05aSDaniel Mack	select PXA27x
2424e4fc05aSDaniel Mack
2432c8086a5Seric miaoconfig MACH_ZYLONITE
244043dd64eSEric Miao	bool "PXA3xx Development Platform (aka Zylonite)"
2452c8086a5Seric miao	select PXA3xx
24658d27fcfSMark Brown	select PXA_SSP
2475cca9147Seric miao	select HAVE_PWM
2482c8086a5Seric miao
249e1d9b953Seric miaoconfig MACH_LITTLETON
250e1d9b953Seric miao	bool "PXA3xx Form Factor Platform (aka Littleton)"
251e1d9b953Seric miao	select PXA3xx
252e1d9b953Seric miao	select PXA_SSP
253e1d9b953Seric miao
254bae03311SEric Miaoconfig MACH_TAVOREVB
255bae03311SEric Miao	bool "PXA930 Evaluation Board (aka TavorEVB)"
256bae03311SEric Miao	select PXA3xx
257bae03311SEric Miao	select PXA930
258bae03311SEric Miao
259faf64ed4SEric Miaoconfig MACH_SAAR
260faf64ed4SEric Miao	bool "PXA930 Handheld Platform (aka SAAR)"
261faf64ed4SEric Miao	select PXA3xx
262faf64ed4SEric Miao	select PXA930
263faf64ed4SEric Miao
2643696a8a4SMike Rapoportconfig MACH_ARMCORE
265a7f3f030SMike Rapoport	bool "CompuLab CM-X255/CM-X270 modules"
2663696a8a4SMike Rapoport	select PXA27x
2673696a8a4SMike Rapoport	select IWMMXT
268a7f3f030SMike Rapoport	select PXA25x
269a7f3f030SMike Rapoport	select PXA_SSP
2703696a8a4SMike Rapoport
271cf75d8d2SMike Rapoportconfig MACH_CM_X300
272cf75d8d2SMike Rapoport	bool "CompuLab CM-X300 modules"
273cf75d8d2SMike Rapoport	select PXA3xx
274cf75d8d2SMike Rapoport	select CPU_PXA300
2750dd28f1dSRichard Purdie
276e5c271ecSPhilipp Zabelconfig MACH_MAGICIAN
277e5c271ecSPhilipp Zabel	bool "Enable HTC Magician Support"
278e5c271ecSPhilipp Zabel	select PXA27x
279e5c271ecSPhilipp Zabel	select IWMMXT
2807a5063d8SRussell King	select PXA_HAVE_BOARD_IRQS
281e5c271ecSPhilipp Zabel
282eda6f6ecSRobert Jarzmikconfig MACH_MIOA701
283eda6f6ecSRobert Jarzmik	bool "Mitac Mio A701 Support"
284eda6f6ecSRobert Jarzmik	select PXA27x
285eda6f6ecSRobert Jarzmik	select IWMMXT
286eda6f6ecSRobert Jarzmik	select LEDS_GPIO
287eda6f6ecSRobert Jarzmik	select HAVE_PWM
288eda6f6ecSRobert Jarzmik	select GPIO_SYSFS
289eda6f6ecSRobert Jarzmik	help
290eda6f6ecSRobert Jarzmik	  Say Y here if you intend to run this kernel on a
291eda6f6ecSRobert Jarzmik	  MIO A701. Currently there is only basic support
292eda6f6ecSRobert Jarzmik	  for this PDA.
2930dd28f1dSRichard Purdie
29434e31d87SRobert Schwebelconfig MACH_PCM027
29534e31d87SRobert Schwebel	bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
29634e31d87SRobert Schwebel	select PXA27x
29734e31d87SRobert Schwebel	select IWMMXT
298e172274cSGuennadi Liakhovetski	select PXA_SSP
2997a5063d8SRussell King	select PXA_HAVE_BOARD_IRQS
30034e31d87SRobert Schwebel
301b5e4ad57SMarek Vašutconfig ARCH_PXA_PALM
302b5e4ad57SMarek Vašut	bool "PXA based Palm PDAs"
303b5e4ad57SMarek Vašut	select HAVE_PWM
304b5e4ad57SMarek Vašut
305b5e4ad57SMarek Vašutconfig MACH_PALMTX
306b5e4ad57SMarek Vašut	bool "Palm T|X"
307b5e4ad57SMarek Vašut	default y
308b5e4ad57SMarek Vašut	depends on ARCH_PXA_PALM
309b5e4ad57SMarek Vašut	select PXA27x
310b5e4ad57SMarek Vašut	select IWMMXT
311b5e4ad57SMarek Vašut	help
312b5e4ad57SMarek Vašut	  Say Y here if you intend to run this kernel on a Palm T|X
313b5e4ad57SMarek Vašut	  handheld computer.
314b5e4ad57SMarek Vašut
315c49e1e63SSergey Lapinconfig MACH_PALMZ72
316c49e1e63SSergey Lapin	bool "Palm Zire 72"
317c49e1e63SSergey Lapin	default y
318c49e1e63SSergey Lapin	depends on ARCH_PXA_PALM
319c49e1e63SSergey Lapin	select PXA27x
320c49e1e63SSergey Lapin	select IWMMXT
321c49e1e63SSergey Lapin	help
322c49e1e63SSergey Lapin	  Say Y here if you intend to run this kernel on Palm Zire 72
323c49e1e63SSergey Lapin	  handheld computer.
324c49e1e63SSergey Lapin
3252e927b76SRobert Schwebelconfig MACH_PCM990_BASEBOARD
3262e927b76SRobert Schwebel	bool "PHYTEC PCM-990 development board"
327c0f7edb3SGuennadi Liakhovetski	select HAVE_PWM
328c0b8556fSDmitry Baryshkov	depends on MACH_PCM027
3292e927b76SRobert Schwebel
3300dd28f1dSRichard Purdiechoice
331c0f7edb3SGuennadi Liakhovetski	prompt "display on pcm990"
332c0f7edb3SGuennadi Liakhovetski	depends on MACH_PCM990_BASEBOARD
3330dd28f1dSRichard Purdie
334c0f7edb3SGuennadi Liakhovetskiconfig PCM990_DISPLAY_SHARP
335c0f7edb3SGuennadi Liakhovetski	bool "sharp lq084v1dg21 stn display"
3360dd28f1dSRichard Purdie
337c0f7edb3SGuennadi Liakhovetskiconfig PCM990_DISPLAY_NEC
338c0f7edb3SGuennadi Liakhovetski	bool "nec nl6448bc20_18d tft display"
339c0f7edb3SGuennadi Liakhovetski
340c0f7edb3SGuennadi Liakhovetskiconfig PCM990_DISPLAY_NONE
341c0f7edb3SGuennadi Liakhovetski	bool "no display"
3420dd28f1dSRichard Purdie
3430dd28f1dSRichard Purdieendchoice
3440dd28f1dSRichard Purdie
34592261343SJaya Kumarconfig MACH_AM200EPD
34692261343SJaya Kumar	depends on MACH_GUMSTIX_F
34792261343SJaya Kumar	bool "Enable AM200EPD board support"
348326764a8SJürgen Schindele
3499ab24e4eSStefan Schmidtconfig PXA_EZX
3509ab24e4eSStefan Schmidt	bool "Motorola EZX Platform"
3519ab24e4eSStefan Schmidt	select PXA27x
3529ab24e4eSStefan Schmidt	select IWMMXT
3539ab24e4eSStefan Schmidt	select HAVE_PWM
3549ab24e4eSStefan Schmidt
3559ab24e4eSStefan Schmidtconfig MACH_EZX_A780
3569ab24e4eSStefan Schmidt	bool "Motorola EZX A780"
3579ab24e4eSStefan Schmidt	default y
3589ab24e4eSStefan Schmidt	depends on PXA_EZX
3599ab24e4eSStefan Schmidt
3609ab24e4eSStefan Schmidtconfig MACH_EZX_E680
3619ab24e4eSStefan Schmidt	bool "Motorola EZX E680"
3629ab24e4eSStefan Schmidt	default y
3639ab24e4eSStefan Schmidt	depends on PXA_EZX
3649ab24e4eSStefan Schmidt
3659ab24e4eSStefan Schmidtconfig MACH_EZX_A1200
3669ab24e4eSStefan Schmidt	bool "Motorola EZX A1200"
3679ab24e4eSStefan Schmidt	default y
3689ab24e4eSStefan Schmidt	depends on PXA_EZX
3699ab24e4eSStefan Schmidt
3709ab24e4eSStefan Schmidtconfig MACH_EZX_A910
3719ab24e4eSStefan Schmidt	bool "Motorola EZX A910"
3729ab24e4eSStefan Schmidt	default y
3739ab24e4eSStefan Schmidt	depends on PXA_EZX
3749ab24e4eSStefan Schmidt
3759ab24e4eSStefan Schmidtconfig MACH_EZX_E6
3769ab24e4eSStefan Schmidt	bool "Motorola EZX E6"
3779ab24e4eSStefan Schmidt	default y
3789ab24e4eSStefan Schmidt	depends on PXA_EZX
3799ab24e4eSStefan Schmidt
3809ab24e4eSStefan Schmidtconfig MACH_EZX_E2
3819ab24e4eSStefan Schmidt	bool "Motorola EZX E2"
3829ab24e4eSStefan Schmidt	default y
3839ab24e4eSStefan Schmidt	depends on PXA_EZX
3849ab24e4eSStefan Schmidt
3851da177e4SLinus Torvaldsendmenu
3861da177e4SLinus Torvalds
3871da177e4SLinus Torvaldsconfig PXA25x
3881da177e4SLinus Torvalds	bool
3891da177e4SLinus Torvalds	help
3901da177e4SLinus Torvalds	  Select code specific to PXA21x/25x/26x variants
3911da177e4SLinus Torvalds
3921da177e4SLinus Torvaldsconfig PXA27x
3931da177e4SLinus Torvalds	bool
3941da177e4SLinus Torvalds	help
3951da177e4SLinus Torvalds	  Select code specific to PXA27x variants
3961da177e4SLinus Torvalds
397*067455aaSEric Miaoconfig CPU_PXA26x
398*067455aaSEric Miao	bool
399*067455aaSEric Miao	select PXA25x
400*067455aaSEric Miao	help
401*067455aaSEric Miao	  Select code specific to PXA26x (codename Dalhart)
402*067455aaSEric Miao
4032c8086a5Seric miaoconfig PXA3xx
4042c8086a5Seric miao	bool
4052c8086a5Seric miao	help
4062c8086a5Seric miao	  Select code specific to PXA3xx variants
4072c8086a5Seric miao
4081da177e4SLinus Torvaldsconfig PXA_SHARP_C7xx
4091da177e4SLinus Torvalds	bool
410b216c018SLiam Girdwood	select PXA_SSP
411b7557de4SRichard Purdie	select SHARPSL_PM
4121da177e4SLinus Torvalds	help
4131da177e4SLinus Torvalds	  Enable support for all Sharp C7xx models
4141da177e4SLinus Torvalds
4150dd28f1dSRichard Purdieconfig PXA_SHARP_Cxx00
4160dd28f1dSRichard Purdie	bool
417b216c018SLiam Girdwood	select PXA_SSP
418b7557de4SRichard Purdie	select SHARPSL_PM
4190dd28f1dSRichard Purdie	help
4200dd28f1dSRichard Purdie	  Enable common support for Sharp Cxx00 models
4210dd28f1dSRichard Purdie
422b216c018SLiam Girdwoodconfig PXA_SSP
423b216c018SLiam Girdwood	tristate
424b216c018SLiam Girdwood	help
425b216c018SLiam Girdwood	  Enable support for PXA2xx SSP ports
42675540c1aSeric miao
42775540c1aSeric miaoconfig PXA_PWM
42875540c1aSeric miao	tristate
4295cca9147Seric miao	default BACKLIGHT_PWM
43075540c1aSeric miao	help
43175540c1aSeric miao	  Enable support for PXA2xx/PXA3xx PWM controllers
4327fecc34eSRussell King
43316b32fd0SDmitry Baryshkovconfig TOSA_BT
43416b32fd0SDmitry Baryshkov	tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
43516b32fd0SDmitry Baryshkov	depends on MACH_TOSA
43616b32fd0SDmitry Baryshkov	select RFKILL
43716b32fd0SDmitry Baryshkov	help
43816b32fd0SDmitry Baryshkov	  This is a simple driver that is able to control
43916b32fd0SDmitry Baryshkov	  the state of built in bluetooth chip on tosa.
4407fecc34eSRussell King
4417a5063d8SRussell Kingconfig PXA_HAVE_BOARD_IRQS
4427a5063d8SRussell King	bool
4437a5063d8SRussell King
44457a7a62eSMarc Zyngierconfig PXA_HAVE_ISA_IRQS
44557a7a62eSMarc Zyngier	bool
44657a7a62eSMarc Zyngier
4471da177e4SLinus Torvaldsendif
448