]>
Commit | Line | Data |
---|---|---|
14cf11af PM |
1 | choice |
2 | prompt "Machine Type" | |
3 | depends on EMBEDDED6xx | |
4 | ||
14cf11af PM |
5 | config KATANA |
6 | bool "Artesyn-Katana" | |
7 | help | |
8 | Select KATANA if configuring an Artesyn KATANA 750i or 3750 | |
9 | cPCI board. | |
10 | ||
11 | config WILLOW | |
12 | bool "Cogent-Willow" | |
13 | ||
14 | config CPCI690 | |
15 | bool "Force-CPCI690" | |
16 | help | |
17 | Select CPCI690 if configuring a Force CPCI690 cPCI board. | |
18 | ||
19 | config POWERPMC250 | |
20 | bool "Force-PowerPMC250" | |
21 | ||
22 | config 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 | ||
28 | config SPRUCE | |
29 | bool "IBM-Spruce" | |
25635c71 | 30 | select PPC_INDIRECT_PCI |
14cf11af PM |
31 | |
32 | config HDPU | |
33 | bool "Sky-HDPU" | |
34 | help | |
35 | Select HDPU if configuring a Sky Computers Compute Blade. | |
36 | ||
37 | config HDPU_FEATURES | |
38 | depends HDPU | |
39 | tristate "HDPU-Features" | |
40 | help | |
41 | Select to enable HDPU enhanced features. | |
42 | ||
43 | config EV64260 | |
44 | bool "Marvell-EV64260BP" | |
45 | help | |
46 | Select EV64260 if configuring a Marvell (formerly Galileo) | |
47 | EV64260BP Evaluation platform. | |
48 | ||
49 | config LOPEC | |
50 | bool "Motorola-LoPEC" | |
f9bd170a | 51 | select PPC_I8259 |
14cf11af PM |
52 | |
53 | config MVME5100 | |
54 | bool "Motorola-MVME5100" | |
25635c71 | 55 | select PPC_INDIRECT_PCI |
14cf11af PM |
56 | |
57 | config PPLUS | |
58 | bool "Motorola-PowerPlus" | |
f9bd170a | 59 | select PPC_I8259 |
25635c71 | 60 | select PPC_INDIRECT_PCI |
14cf11af PM |
61 | |
62 | config PRPMC750 | |
63 | bool "Motorola-PrPMC750" | |
25635c71 | 64 | select PPC_INDIRECT_PCI |
14cf11af PM |
65 | |
66 | config PRPMC800 | |
67 | bool "Motorola-PrPMC800" | |
25635c71 | 68 | select PPC_INDIRECT_PCI |
14cf11af PM |
69 | |
70 | config 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 |
77 | config 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 |
88 | config RADSTONE_PPC7D |
89 | bool "Radstone Technology PPC7D board" | |
f9bd170a | 90 | select PPC_I8259 |
14cf11af PM |
91 | |
92 | config PAL4 | |
93 | bool "SBS-Palomar4" | |
94 | ||
95 | config 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 | ||
104 | config 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 | ||
113 | config 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 | ||
122 | config SBS8260 | |
123 | bool "SBS8260" | |
124 | ||
125 | config RPX8260 | |
126 | bool "RPXSUPER" | |
127 | ||
128 | config 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 | ||
140 | config ADS8272 | |
141 | bool "ADS8272" | |
142 | ||
143 | config 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 |
149 | config EV64360 |
150 | bool "Marvell-EV64360BP" | |
151 | help | |
152 | Select EV64360 if configuring a Marvell EV64360BP Evaluation | |
153 | platform. | |
154 | endchoice | |
155 | ||
156 | config PQ2ADS | |
157 | bool | |
158 | depends on ADS8272 | |
159 | default y | |
160 | ||
161 | config TQM8xxL | |
162 | bool | |
163 | depends on 8xx && (TQM823L || TQM850L || FPS850L || TQM855L || TQM860L) | |
164 | default y | |
165 | ||
14cf11af PM |
166 | config 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 | ||
175 | config 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 |
184 | config 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 | ||
194 | config 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 | ||
202 | config FORCE | |
203 | bool | |
204 | depends on 6xx && POWERPMC250 | |
205 | default y | |
206 | ||
207 | config GT64260 | |
208 | bool | |
209 | depends on EV64260 || CPCI690 | |
210 | default y | |
211 | ||
212 | config MV64360 # Really MV64360 & MV64460 | |
213 | bool | |
214 | depends on CHESTNUT || KATANA || RADSTONE_PPC7D || HDPU || EV64360 | |
215 | default y | |
216 | ||
217 | config MV64X60 | |
218 | bool | |
219 | depends on (GT64260 || MV64360) | |
25635c71 | 220 | select PPC_INDIRECT_PCI |
14cf11af PM |
221 | default y |
222 | ||
c5d56332 ZR |
223 | config TSI108_BRIDGE |
224 | bool | |
225 | depends on MPC7448HPC2 | |
226 | default y | |
227 | ||
14cf11af PM |
228 | menu "Set bridge options" |
229 | depends on MV64X60 | |
230 | ||
231 | config 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 | ||
240 | config 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 | ||
248 | config 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 | ||
255 | endmenu | |
256 | ||
257 | config NONMONARCH_SUPPORT | |
258 | bool "Enable Non-Monarch Support" | |
259 | depends on PRPMC800 | |
260 | ||
261 | config HARRIER | |
262 | bool | |
263 | depends on PRPMC800 | |
264 | default y | |
265 | ||
266 | config EPIC_SERIAL_MODE | |
267 | bool | |
268 | depends on 6xx && (LOPEC || SANDPOINT) | |
269 | default y | |
270 | ||
271 | config MPC10X_BRIDGE | |
272 | bool | |
273 | depends on POWERPMC250 || LOPEC || SANDPOINT | |
25635c71 | 274 | select PPC_INDIRECT_PCI |
14cf11af PM |
275 | default y |
276 | ||
277 | config MPC10X_OPENPIC | |
278 | bool | |
279 | depends on POWERPMC250 || LOPEC || SANDPOINT | |
280 | default y | |
281 | ||
282 | config MPC10X_STORE_GATHERING | |
283 | bool "Enable MPC10x store gathering" | |
284 | depends on MPC10X_BRIDGE | |
285 | ||
286 | config 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 | ||
293 | config HARRIER_STORE_GATHERING | |
294 | bool "Enable Harrier store gathering" | |
295 | depends on HARRIER | |
296 | ||
297 | config MVME5100_IPMC761_PRESENT | |
298 | bool "MVME5100 configured with an IPMC761" | |
299 | depends on MVME5100 | |
f9bd170a | 300 | select PPC_I8259 |
14cf11af PM |
301 | |
302 | config SPRUCE_BAUD_33M | |
303 | bool "Spruce baud clock support" | |
304 | depends on SPRUCE |