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