]> git.proxmox.com Git - mirror_ubuntu-kernels.git/blame - arch/powerpc/platforms/embedded6xx/Kconfig
[POWERPC] Put mpc52xx support file in platforms/52xx
[mirror_ubuntu-kernels.git] / arch / powerpc / platforms / embedded6xx / Kconfig
CommitLineData
14cf11af
PM
1choice
2 prompt "Machine Type"
3 depends on EMBEDDED6xx
4
14cf11af
PM
5config KATANA
6 bool "Artesyn-Katana"
7 help
8 Select KATANA if configuring an Artesyn KATANA 750i or 3750
9 cPCI board.
10
11config WILLOW
12 bool "Cogent-Willow"
13
14config CPCI690
15 bool "Force-CPCI690"
16 help
17 Select CPCI690 if configuring a Force CPCI690 cPCI board.
18
19config POWERPMC250
20 bool "Force-PowerPMC250"
21
22config CHESTNUT
23 bool "IBM 750FX Eval board or 750GX Eval board"
24 help
25 Select CHESTNUT if configuring an IBM 750FX Eval Board or a
26 IBM 750GX Eval board.
27
28config SPRUCE
29 bool "IBM-Spruce"
25635c71 30 select PPC_INDIRECT_PCI
14cf11af
PM
31
32config HDPU
33 bool "Sky-HDPU"
34 help
35 Select HDPU if configuring a Sky Computers Compute Blade.
36
37config HDPU_FEATURES
38 depends HDPU
39 tristate "HDPU-Features"
40 help
41 Select to enable HDPU enhanced features.
42
43config EV64260
44 bool "Marvell-EV64260BP"
45 help
46 Select EV64260 if configuring a Marvell (formerly Galileo)
47 EV64260BP Evaluation platform.
48
49config LOPEC
50 bool "Motorola-LoPEC"
f9bd170a 51 select PPC_I8259
14cf11af
PM
52
53config MVME5100
54 bool "Motorola-MVME5100"
25635c71 55 select PPC_INDIRECT_PCI
14cf11af
PM
56
57config PPLUS
58 bool "Motorola-PowerPlus"
f9bd170a 59 select PPC_I8259
25635c71 60 select PPC_INDIRECT_PCI
14cf11af
PM
61
62config PRPMC750
63 bool "Motorola-PrPMC750"
25635c71 64 select PPC_INDIRECT_PCI
14cf11af
PM
65
66config PRPMC800
67 bool "Motorola-PrPMC800"
25635c71 68 select PPC_INDIRECT_PCI
14cf11af
PM
69
70config SANDPOINT
71 bool "Motorola-Sandpoint"
f9bd170a 72 select PPC_I8259
14cf11af
PM
73 help
74 Select SANDPOINT if configuring for a Motorola Sandpoint X3
75 (any flavor).
76
c5d56332
ZR
77config MPC7448HPC2
78 bool "Freescale MPC7448HPC2(Taiga)"
79 select TSI108_BRIDGE
80 select DEFAULT_UIMAGE
81 select PPC_UDBG_16550
82 select MPIC
7233593b 83 select MPIC_WEIRD
c5d56332
ZR
84 help
85 Select MPC7448HPC2 if configuring for Freescale MPC7448HPC2 (Taiga)
86 platform
87
14cf11af
PM
88config RADSTONE_PPC7D
89 bool "Radstone Technology PPC7D board"
f9bd170a 90 select PPC_I8259
14cf11af
PM
91
92config PAL4
93 bool "SBS-Palomar4"
94
95config GEMINI
96 bool "Synergy-Gemini"
25635c71 97 select PPC_INDIRECT_PCI
14cf11af
PM
98 depends on BROKEN
99 help
100 Select Gemini if configuring for a Synergy Microsystems' Gemini
101 series Single Board Computer. More information is available at:
102 <http://www.synergymicro.com/PressRel/97_10_15.html>.
103
104config EST8260
105 bool "EST8260"
106 ---help---
107 The EST8260 is a single-board computer manufactured by Wind River
108 Systems, Inc. (formerly Embedded Support Tools Corp.) and based on
109 the MPC8260. Wind River Systems has a website at
110 <http://www.windriver.com/>, but the EST8260 cannot be found on it
111 and has probably been discontinued or rebadged.
112
113config SBC82xx
114 bool "SBC82xx"
115 ---help---
116 SBC PowerQUICC II, single-board computer with MPC82xx CPU
117 Manufacturer: Wind River Systems, Inc.
118 Date of Release: May 2003
119 End of Life: -
120 URL: <http://www.windriver.com/>
121
122config SBS8260
123 bool "SBS8260"
124
125config RPX8260
126 bool "RPXSUPER"
127
128config TQM8260
129 bool "TQM8260"
130 ---help---
131 MPC8260 based module, little larger than credit card,
132 up to 128 MB global + 64 MB local RAM, 32 MB Flash,
133 32 kB EEPROM, 256 kB L@ Cache, 10baseT + 100baseT Ethernet,
134 2 x serial ports, ...
135 Manufacturer: TQ Components, www.tq-group.de
136 Date of Release: June 2001
137 End of Life: not yet :-)
138 URL: <http://www.denx.de/PDF/TQM82xx_SPEC_Rev005.pdf>
139
140config ADS8272
141 bool "ADS8272"
142
143config PQ2FADS
144 bool "Freescale-PQ2FADS"
145 help
146 Select PQ2FADS if you wish to configure for a Freescale
147 PQ2FADS board (-VR or -ZU).
148
14cf11af
PM
149config EV64360
150 bool "Marvell-EV64360BP"
151 help
152 Select EV64360 if configuring a Marvell EV64360BP Evaluation
153 platform.
154endchoice
155
156config PQ2ADS
157 bool
158 depends on ADS8272
159 default y
160
161config TQM8xxL
162 bool
163 depends on 8xx && (TQM823L || TQM850L || FPS850L || TQM855L || TQM860L)
164 default y
165
14cf11af
PM
166config 8260
167 bool "CPM2 Support" if WILLOW
168 depends on 6xx
169 default y if TQM8260 || RPX8260 || EST8260 || SBS8260 || SBC82xx || PQ2FADS
170 help
171 The MPC8260 is a typical embedded CPU made by Motorola. Selecting
172 this option means that you wish to build a kernel for a machine with
173 an 8260 class CPU.
174
175config 8272
176 bool
177 depends on 6xx
178 default y if ADS8272
179 select 8260
180 help
181 The MPC8272 CPM has a different internal dpram setup than other CPM2
182 devices
183
14cf11af
PM
184config CPM2
185 bool
186 depends on 8260 || MPC8560 || MPC8555
187 default y
188 help
189 The CPM2 (Communications Processor Module) is a coprocessor on
190 embedded CPUs made by Motorola. Selecting this option means that
191 you wish to build a kernel for a machine with a CPM2 coprocessor
192 on it (826x, 827x, 8560).
193
194config PPC_GEN550
195 bool
196 depends on SANDPOINT || SPRUCE || PPLUS || \
197 PRPMC750 || PRPMC800 || LOPEC || \
198 (EV64260 && !SERIAL_MPSC) || CHESTNUT || RADSTONE_PPC7D || \
199 83xx
200 default y
201
202config FORCE
203 bool
204 depends on 6xx && POWERPMC250
205 default y
206
207config GT64260
208 bool
209 depends on EV64260 || CPCI690
210 default y
211
212config MV64360 # Really MV64360 & MV64460
213 bool
214 depends on CHESTNUT || KATANA || RADSTONE_PPC7D || HDPU || EV64360
215 default y
216
217config MV64X60
218 bool
219 depends on (GT64260 || MV64360)
25635c71 220 select PPC_INDIRECT_PCI
14cf11af
PM
221 default y
222
c5d56332
ZR
223config TSI108_BRIDGE
224 bool
225 depends on MPC7448HPC2
226 default y
227
14cf11af
PM
228menu "Set bridge options"
229 depends on MV64X60
230
231config NOT_COHERENT_CACHE
232 bool "Turn off Cache Coherency"
233 default n
234 help
235 Some 64x60 bridges lock up when trying to enforce cache coherency.
236 When this option is selected, cache coherency will be turned off.
237 Note that this can cause other problems (e.g., stale data being
238 speculatively loaded via a cached mapping). Use at your own risk.
239
240config MV64X60_BASE
241 hex "Set bridge base used by firmware"
242 default "0xf1000000"
243 help
244 A firmware can leave the base address of the bridge's registers at
245 a non-standard location. If so, set this value to reflect the
246 address of that non-standard location.
247
248config MV64X60_NEW_BASE
249 hex "Set bridge base used by kernel"
250 default "0xf1000000"
251 help
252 If the current base address of the bridge's registers is not where
253 you want it, set this value to the address that you want it moved to.
254
255endmenu
256
257config NONMONARCH_SUPPORT
258 bool "Enable Non-Monarch Support"
259 depends on PRPMC800
260
261config HARRIER
262 bool
263 depends on PRPMC800
264 default y
265
266config EPIC_SERIAL_MODE
267 bool
268 depends on 6xx && (LOPEC || SANDPOINT)
269 default y
270
271config MPC10X_BRIDGE
272 bool
273 depends on POWERPMC250 || LOPEC || SANDPOINT
25635c71 274 select PPC_INDIRECT_PCI
14cf11af
PM
275 default y
276
277config MPC10X_OPENPIC
278 bool
279 depends on POWERPMC250 || LOPEC || SANDPOINT
280 default y
281
282config MPC10X_STORE_GATHERING
283 bool "Enable MPC10x store gathering"
284 depends on MPC10X_BRIDGE
285
286config SANDPOINT_ENABLE_UART1
287 bool "Enable DUART mode on Sandpoint"
288 depends on SANDPOINT
289 help
290 If this option is enabled then the MPC824x processor will run
291 in DUART mode instead of UART mode.
292
293config HARRIER_STORE_GATHERING
294 bool "Enable Harrier store gathering"
295 depends on HARRIER
296
297config MVME5100_IPMC761_PRESENT
298 bool "MVME5100 configured with an IPMC761"
299 depends on MVME5100
f9bd170a 300 select PPC_I8259
14cf11af
PM
301
302config SPRUCE_BAUD_33M
303 bool "Spruce baud clock support"
304 depends on SPRUCE