[ARM] pxa: add basic support for Littleton (PXA3xx Form Factor Platform)
[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_ZYLONITE
107 bool "PXA3xx Development Platform"
108 select PXA3xx
109
110 config MACH_LITTLETON
111 bool "PXA3xx Form Factor Platform (aka Littleton)"
112 select PXA3xx
113 select PXA_SSP
114
115 config MACH_ARMCORE
116 bool "CompuLab CM-X270 modules"
117 select PXA27x
118 select IWMMXT
119
120 config MACH_MAGICIAN
121 bool "Enable HTC Magician Support"
122 depends on ARCH_PXA
123 select PXA27x
124 select IWMMXT
125
126 endchoice
127
128 if PXA_SHARPSL
129
130 choice
131 prompt "Select target Sharp Zaurus device range"
132
133 config PXA_SHARPSL_25x
134 bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)"
135 select PXA25x
136
137 config PXA_SHARPSL_27x
138 bool "Sharp PXA270 models (SL-Cxx00)"
139 select PXA27x
140
141 endchoice
142
143 endif
144
145 if MACH_TRIZEPS4
146
147 choice
148 prompt "Select base board for Trizeps 4 module"
149
150 config MACH_TRIZEPS4_CONXS
151 bool "ConXS Eval Board"
152
153 config MACH_TRIZEPS4_ANY
154 bool "another Board"
155
156 endchoice
157
158 endif
159
160 endmenu
161
162 config MACH_POODLE
163 bool "Enable Sharp SL-5600 (Poodle) Support"
164 depends on PXA_SHARPSL_25x
165 select SHARP_LOCOMO
166 select PXA_SSP
167
168 config MACH_CORGI
169 bool "Enable Sharp SL-C700 (Corgi) Support"
170 depends on PXA_SHARPSL_25x
171 select PXA_SHARP_C7xx
172
173 config MACH_SHEPHERD
174 bool "Enable Sharp SL-C750 (Shepherd) Support"
175 depends on PXA_SHARPSL_25x
176 select PXA_SHARP_C7xx
177
178 config MACH_HUSKY
179 bool "Enable Sharp SL-C760 (Husky) Support"
180 depends on PXA_SHARPSL_25x
181 select PXA_SHARP_C7xx
182
183 config MACH_AKITA
184 bool "Enable Sharp SL-1000 (Akita) Support"
185 depends on PXA_SHARPSL_27x
186 select PXA_SHARP_Cxx00
187 select MACH_SPITZ
188 select I2C
189 select I2C_PXA
190
191 config MACH_SPITZ
192 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
193 depends on PXA_SHARPSL_27x
194 select PXA_SHARP_Cxx00
195
196 config MACH_BORZOI
197 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
198 depends on PXA_SHARPSL_27x
199 select PXA_SHARP_Cxx00
200
201 config MACH_TOSA
202 bool "Enable Sharp SL-6000x (Tosa) Support"
203 depends on PXA_SHARPSL_25x
204
205 config PXA25x
206 bool
207 help
208 Select code specific to PXA21x/25x/26x variants
209
210 config PXA27x
211 bool
212 help
213 Select code specific to PXA27x variants
214
215 config PXA3xx
216 bool
217 help
218 Select code specific to PXA3xx variants
219
220 config PXA_SHARP_C7xx
221 bool
222 select PXA_SSP
223 select SHARPSL_PM
224 help
225 Enable support for all Sharp C7xx models
226
227 config PXA_SHARP_Cxx00
228 bool
229 select PXA_SSP
230 select SHARPSL_PM
231 help
232 Enable common support for Sharp Cxx00 models
233
234 config PXA_SSP
235 tristate
236 help
237 Enable support for PXA2xx SSP ports
238 endif
This page took 0.059599 seconds and 5 git commands to generate.