Blame view

MAKEALL 13.7 KB
7ebf7443a   wdenk   Initial revision
1
  #!/bin/sh
a8c7c708a   wdenk   * Patch by Gleb N...
2
  : ${JOBS:=}
7ebf7443a   wdenk   Initial revision
3
4
5
6
7
  if [ "${CROSS_COMPILE}" ] ; then
  	MAKE="make CROSS_COMPILE=${CROSS_COMPILE}"
  else
  	MAKE=make
  fi
f93286397   Marian Balakowicz   Add support for a...
8
9
10
11
12
  if [ "${MAKEALL_LOGDIR}" ] ; then
  	LOG_DIR=${MAKEALL_LOGDIR}
  else
  	LOG_DIR="LOG"
  fi
887e2ec9e   Stefan Roese   Add support for A...
13

f93286397   Marian Balakowicz   Add support for a...
14
15
16
  if [ ! "${BUILD_DIR}" ] ; then
  	BUILD_DIR="."
  fi
4f0645eb7   Marian Balakowicz   Fix LOG_DIR direc...
17
  [ -d ${LOG_DIR} ] || mkdir ${LOG_DIR} || exit 1
7ebf7443a   wdenk   Initial revision
18
19
20
21
  
  LIST=""
  
  #########################################################################
0db5bca80   wdenk   * Patch by Martin...
22
23
  ## MPC5xx Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
24
25
  LIST_5xx="		\
  	cmi_mpc5xx	\
0db5bca80   wdenk   * Patch by Martin...
26
27
28
  "
  
  #########################################################################
945af8d72   wdenk   * Add support for...
29
30
  ## MPC5xxx Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
31
32
33
34
35
36
37
38
  LIST_5xxx="		\
  	BC3450		\
  	cm5200		\
  	cpci5200	\
  	EVAL5200	\
  	fo300		\
  	icecube_5100	\
  	icecube_5200	\
12a67a9e5   Wolfgang Denk   MAKEALL: add inka...
39
  	inka4x0		\
fb56579ff   Kim Phillips   make MAKEALL more...
40
41
42
43
  	lite5200b	\
  	mcc200		\
  	mecp5200	\
  	motionpro	\
6341d9d72   Heiko Schocher   added basic suppo...
44
  	munices		\
5e0de0e21   Andre Schwarz   mpc5xxx: Add MVBC...
45
  	MVBC_P		\
fb56579ff   Kim Phillips   make MAKEALL more...
46
47
48
49
50
51
52
53
54
55
56
  	o2dnt		\
  	pf5200		\
  	PM520		\
  	TB5200		\
  	Total5100	\
  	Total5200	\
  	Total5200_Rev2	\
  	TQM5200		\
  	TQM5200_B	\
  	TQM5200S	\
  	v38b		\
945af8d72   wdenk   * Add support for...
57
58
59
  "
  
  #########################################################################
8993e54b6   Rafal Jaworowski   [ADS5121] Support...
60
61
  ## MPC512x Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
62
63
  LIST_512x="		\
  	ads5121		\
945af8d72   wdenk   * Add support for...
64
65
66
  "
  
  #########################################################################
7ebf7443a   wdenk   Initial revision
67
68
  ## MPC8xx Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
  LIST_8xx="		\
  	Adder87x	\
  	AdderII		\
  	ADS860		\
  	AMX860		\
  	c2mon		\
  	CCM		\
  	cogent_mpc8xx	\
  	ELPT860		\
  	EP88x		\
  	ESTEEM192E	\
  	ETX094		\
  	FADS823		\
  	FADS850SAR	\
  	FADS860T	\
  	FLAGADM		\
  	FPS850L		\
  	GEN860T		\
  	GEN860T_SC	\
  	GENIETV		\
  	GTH		\
  	hermes		\
  	IAD210		\
  	ICU862_100MHz	\
  	IP860		\
  	IVML24		\
  	IVML24_128	\
  	IVML24_256	\
  	IVMS8		\
  	IVMS8_128	\
  	IVMS8_256	\
  	KUP4K		\
  	KUP4X		\
  	LANTEC		\
  	lwmon		\
  	MBX		\
  	MBX860T		\
381e4e639   Heiko Schocher   Added support for...
106
  	mgsuvd		\
fb56579ff   Kim Phillips   make MAKEALL more...
107
108
109
  	MHPC		\
  	MPC86xADS	\
  	MPC885ADS	\
fb56579ff   Kim Phillips   make MAKEALL more...
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
  	NETPHONE	\
  	NETTA		\
  	NETTA2		\
  	NETTA_ISDN	\
  	NETVIA		\
  	NETVIA_V2	\
  	NX823		\
  	pcu_e		\
  	QS823		\
  	QS850		\
  	QS860T		\
  	quantum		\
  	R360MPI		\
  	RBC823		\
  	rmu		\
  	RPXClassic	\
  	RPXlite		\
  	RPXlite_DW	\
  	RRvision	\
  	SM850		\
  	spc1920		\
  	SPD823TS	\
  	svm_sc8xx	\
  	SXNI855T	\
efc6f447c   Guennadi Liakhovetski   Add support for t...
134
  	TK885D		\
fb56579ff   Kim Phillips   make MAKEALL more...
135
136
137
138
139
140
141
142
143
  	TOP860		\
  	TQM823L		\
  	TQM823L_LCD	\
  	TQM850L		\
  	TQM855L		\
  	TQM860L		\
  	TQM885D		\
  	uc100		\
  	v37		\
7ebf7443a   wdenk   Initial revision
144
145
146
147
148
  "
  
  #########################################################################
  ## PPC4xx Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
149
150
151
152
153
154
155
  LIST_4xx="		\
  	acadia		\
  	acadia_nand	\
  	ADCIOP		\
  	alpr		\
  	AP1000		\
  	AR405		\
f09f09d38   Adam Graham   ppc4xx: Add AMCC ...
156
  	arches		\
fb56579ff   Kim Phillips   make MAKEALL more...
157
158
159
160
161
  	ASH405		\
  	bamboo		\
  	bamboo_nand	\
  	bubinga		\
  	CANBT		\
c813f1f83   Stefan Roese   ppc4xx: Add AMCC ...
162
  	canyonlands	\
71665ebf8   Stefan Roese   ppc4xx: Add Canyo...
163
  	canyonlands_nand \
fb56579ff   Kim Phillips   make MAKEALL more...
164
165
166
167
168
169
  	CMS700		\
  	CPCI2DP		\
  	CPCI405		\
  	CPCI4052	\
  	CPCI405AB	\
  	CPCI405DT	\
fb56579ff   Kim Phillips   make MAKEALL more...
170
171
172
173
174
175
176
  	CPCIISER4	\
  	CRAYL1		\
  	csb272		\
  	csb472		\
  	DASA_SIM	\
  	DP405		\
  	DU405		\
1a3ac86b7   Matthias Fuchs   ppc4xx: Complete ...
177
  	DU440		\
fb56579ff   Kim Phillips   make MAKEALL more...
178
179
180
  	ebony		\
  	ERIC		\
  	EXBITGEN	\
5deb8022c   Georg Schardt   ppc4xx: New board...
181
  	fx12mm		\
fb56579ff   Kim Phillips   make MAKEALL more...
182
  	G2000		\
4c9e85573   Stefan Roese   ppc4xx: Add AMCC ...
183
  	glacier		\
353f2688b   Stefan Roese   ppc4xx: Add initi...
184
  	haleakala	\
3d6cb3b24   Stefan Roese   ppc4xx: Add AMCC ...
185
  	haleakala_nand	\
3b3bff4cb   Stefan Roese   Merge with git://...
186
187
  	hcu4		\
  	hcu5		\
fb56579ff   Kim Phillips   make MAKEALL more...
188
189
190
191
192
  	HH405		\
  	HUB405		\
  	JSE		\
  	KAREF		\
  	katmai		\
566806ca1   Stefan Roese   ppc4xx: Add initi...
193
  	kilauea		\
3d6cb3b24   Stefan Roese   ppc4xx: Add AMCC ...
194
  	kilauea_nand	\
c591dffe0   Larry Johnson   Add support for K...
195
  	korat		\
fb56579ff   Kim Phillips   make MAKEALL more...
196
197
  	luan		\
  	lwmon5		\
211ea91ac   Stefan Roese   ppc4xx: Add initi...
198
  	makalu		\
b05f35436   Niklaus Giger   ppc4xx: Add 405GP...
199
  	mcu25		\
fb56579ff   Kim Phillips   make MAKEALL more...
200
201
202
203
204
  	METROBOX	\
  	MIP405		\
  	MIP405T		\
  	ML2		\
  	ml300		\
086511fc9   Ricardo Ribalda Delgado   ppc4xx: ML507 Boa...
205
  	ml507		\
01a004313   Ricardo Ribalda Delgado   ppc4xx: ML507: U-...
206
  	ml507_flash	\
d7b26d583   Dirk Eibach   ppc4xx: Add GDSys...
207
  	neo		\
fb56579ff   Kim Phillips   make MAKEALL more...
208
209
210
211
212
213
214
215
216
  	ocotea		\
  	OCRTC		\
  	ORSG		\
  	p3p440		\
  	PCI405		\
  	pcs440ep	\
  	PIP405		\
  	PLU405		\
  	PMC405		\
8ba132cab   Matthias Fuchs   ppc4xx: Complete ...
217
  	PMC440		\
fb56579ff   Kim Phillips   make MAKEALL more...
218
  	PPChameleonEVB	\
73ccb3410   Gary Jennejohn   ppc4xx: Add the H...
219
  	quad100hd	\
6da0c5bd4   Stefan Roese   Add missing raini...
220
  	rainier		\
0ce5c8675   Feng Kan   ppc4xx: Initial f...
221
  	redwood		\
fb56579ff   Kim Phillips   make MAKEALL more...
222
223
224
225
  	sbc405		\
  	sc3		\
  	sequoia		\
  	sequoia_nand	\
3b3bff4cb   Stefan Roese   Merge with git://...
226
  	taihu		\
fb56579ff   Kim Phillips   make MAKEALL more...
227
  	taishan		\
e07f4a803   Ricardo Ribalda Delgado   ppc44x: Unificati...
228
229
  	v5fx30teval	\
  	v5fx30teval_flash \
fb56579ff   Kim Phillips   make MAKEALL more...
230
231
232
233
234
235
  	VOH405		\
  	VOM405		\
  	W7OLMC		\
  	W7OLMG		\
  	walnut		\
  	WUH405		\
e07f4a803   Ricardo Ribalda Delgado   ppc44x: Unificati...
236
237
  	xilinx-ppc440-generic \
  	xilinx-ppc440-generic_flash \
fb56579ff   Kim Phillips   make MAKEALL more...
238
239
240
241
  	XPEDITE1K	\
  	yellowstone	\
  	yosemite	\
  	yucca		\
3b3bff4cb   Stefan Roese   Merge with git://...
242
  	zeus		\
7ebf7443a   wdenk   Initial revision
243
244
245
  "
  
  #########################################################################
983fda839   wdenk   Patch by TsiChung...
246
247
  ## MPC8220 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
248
249
250
  LIST_8220="		\
  	Alaska8220	\
  	Yukon8220	\
983fda839   wdenk   Patch by TsiChung...
251
252
253
  "
  
  #########################################################################
7ebf7443a   wdenk   Initial revision
254
255
  ## MPC824x Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
256
257
258
259
260
261
262
263
264
  LIST_824x="		\
  	A3000		\
  	barco		\
  	BMW		\
  	CPC45		\
  	CU824		\
  	debris		\
  	eXalion		\
  	HIDDEN_DRAGON	\
61525f2ff   Guennadi Liakhovetski   Support for LinkS...
265
  	linkstation_HGLAN	\
fb56579ff   Kim Phillips   make MAKEALL more...
266
267
268
269
270
271
272
273
274
275
  	MOUSSE		\
  	MUSENKI		\
  	MVBLUE		\
  	OXC		\
  	PN62		\
  	Sandpoint8240	\
  	Sandpoint8245	\
  	sbc8240		\
  	SL8245		\
  	utx8245		\
7ebf7443a   wdenk   Initial revision
276
  "
592c5cabe   wdenk   Patch by Murray J...
277

7ebf7443a   wdenk   Initial revision
278
  #########################################################################
7aa786147   wdenk   * Add support for...
279
  ## MPC8260 Systems (includes 8250, 8255 etc.)
7ebf7443a   wdenk   Initial revision
280
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
281
282
283
284
285
286
287
288
289
290
291
292
  LIST_8260="		\
  	atc		\
  	cogent_mpc8260	\
  	CPU86		\
  	CPU87		\
  	ep8248		\
  	ep8260		\
  	ep82xxm		\
  	gw8260		\
  	hymod		\
  	IPHASE4539	\
  	ISPAN		\
ac9db066b   Heiko Schocher   Added support for...
293
  	mgcoge		\
fb56579ff   Kim Phillips   make MAKEALL more...
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
  	MPC8260ADS	\
  	MPC8266ADS	\
  	MPC8272ADS	\
  	PM826		\
  	PM828		\
  	ppmc8260	\
  	Rattler8248	\
  	RPXsuper	\
  	rsdproto	\
  	sacsng		\
  	sbc8260		\
  	SCM		\
  	TQM8260_AC	\
  	TQM8260_AD	\
  	TQM8260_AE	\
a38dc3ea8   Wolfgang Denk   TQM8272: fix out-...
309
  	TQM8272		\
fb56579ff   Kim Phillips   make MAKEALL more...
310
  	ZPC1900		\
7ebf7443a   wdenk   Initial revision
311
312
313
  "
  
  #########################################################################
f046ccd15   Eran Liberty   * Patch by Eran L...
314
315
  ## MPC83xx Systems (includes 8349, etc.)
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
316
317
  LIST_83xx="		\
  	MPC8313ERDB_33	\
64ac1eb5a   Nick Spence   mpc83xx: fix mpc8...
318
  	MPC8313ERDB_NAND_66	\
8bd522ce4   Dave Liu   mpc83xx: Add the ...
319
  	MPC8315ERDB	\
19fa1c353   Kim Phillips   mpc83xx: add MAIN...
320
  	MPC8323ERDB	\
fb56579ff   Kim Phillips   make MAKEALL more...
321
  	MPC832XEMDS	\
281df457c   Tony Li   mpc83xx: Add conf...
322
  	MPC832XEMDS_ATM	\
fb56579ff   Kim Phillips   make MAKEALL more...
323
324
325
326
  	MPC8349EMDS	\
  	MPC8349ITX	\
  	MPC8349ITXGP	\
  	MPC8360EMDS	\
281df457c   Tony Li   mpc83xx: Add conf...
327
  	MPC8360EMDS_ATM	\
fab6f556b   Anton Vorontsov   mpc83xx: add supp...
328
329
  	MPC8360ERDK_33	\
  	MPC8360ERDK_66	\
b21add4b4   Dave Liu   mpc83xx: add MAIN...
330
  	MPC837XEMDS	\
5e918a98c   Kim Phillips   Add support for t...
331
  	MPC837XERDB	\
a1293e549   Andre Schwarz   add MPC8343 based...
332
  	MVBLM7		\
fb56579ff   Kim Phillips   make MAKEALL more...
333
334
  	sbc8349		\
  	TQM834x		\
f046ccd15   Eran Liberty   * Patch by Eran L...
335
336
337
338
  "
  
  
  #########################################################################
42d1f0394   wdenk   * Patches by Xian...
339
340
  ## MPC85xx Systems (includes 8540, 8560 etc.)
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
341
  LIST_85xx="		\
7bd6104b7   robert lazarski   mpc85xx: Add supp...
342
  	ATUM8548	\
9490a7f1a   Kumar Gala   mpc85xx: Add supp...
343
  	MPC8536DS	\
fb56579ff   Kim Phillips   make MAKEALL more...
344
345
346
347
348
349
350
351
  	MPC8540ADS	\
  	MPC8540EVAL	\
  	MPC8541CDS	\
  	MPC8544DS	\
  	MPC8548CDS	\
  	MPC8555CDS	\
  	MPC8560ADS	\
  	MPC8568MDS	\
129ba616b   Kumar Gala   mpc85xx: Add supp...
352
  	MPC8572DS	\
fb56579ff   Kim Phillips   make MAKEALL more...
353
354
355
  	PM854		\
  	PM856		\
  	sbc8540		\
11c45ebd4   Joe Hamman   mpc85xx: Add supp...
356
  	sbc8548		\
fb56579ff   Kim Phillips   make MAKEALL more...
357
  	sbc8560		\
5d108ac8f   Sergei Poselenov   Initial support f...
358
  	socrates	\
fb56579ff   Kim Phillips   make MAKEALL more...
359
360
361
362
  	stxgp3		\
  	stxssa		\
  	TQM8540		\
  	TQM8541		\
1287e0c55   Wolfgang Grandegger   TQM8548: Basic su...
363
  	TQM8548		\
fb56579ff   Kim Phillips   make MAKEALL more...
364
365
  	TQM8555		\
  	TQM8560		\
42d1f0394   wdenk   * Patches by Xian...
366
367
368
  "
  
  #########################################################################
822d55365   Jon Loeliger   Add LIST_86xx MAK...
369
370
  ## MPC86xx Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
371
  LIST_86xx="		\
3c89d7540   Jon Loeliger   Initial mpc8610hp...
372
  	MPC8610HPCD	\
fb56579ff   Kim Phillips   make MAKEALL more...
373
  	MPC8641HPCN	\
ff7640c9e   Wolfgang Denk   Fix typo in MAKEA...
374
  	sbc8641d	\
822d55365   Jon Loeliger   Add LIST_86xx MAK...
375
376
377
  "
  
  #########################################################################
7ebf7443a   wdenk   Initial revision
378
379
  ## 74xx/7xx Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
380
381
382
383
384
385
386
387
388
389
  LIST_74xx="		\
  	DB64360		\
  	DB64460		\
  	EVB64260	\
  	mpc7448hpc2	\
  	P3G4		\
  	p3m7448		\
  	PCIPPC2		\
  	PCIPPC6		\
  	ZUMA		\
7ebf7443a   wdenk   Initial revision
390
  "
fb56579ff   Kim Phillips   make MAKEALL more...
391
392
393
394
395
396
  LIST_7xx="		\
  	BAB7xx		\
  	CPCI750		\
  	ELPPC		\
  	p3m750		\
  	ppmc7xx		\
7ebf7443a   wdenk   Initial revision
397
  "
d9a42c0ac   Wolfgang Denk   MAKEALL: sort ent...
398
399
400
401
402
403
404
405
406
  #########################################################################
  ## PowerPC groups
  #########################################################################
  
  LIST_TSEC="		\
  	${LIST_83xx}	\
  	${LIST_85xx}	\
  	${LIST_86xx}	\
  "
fb56579ff   Kim Phillips   make MAKEALL more...
407
408
  LIST_ppc="		\
  	${LIST_5xx}	\
3deca9d44   Jean-Christophe PLAGNIOL-VILLARD   MAKEALL: add miss...
409
  	${LIST_512x}	\
fb56579ff   Kim Phillips   make MAKEALL more...
410
411
412
413
414
415
416
417
418
419
420
421
  	${LIST_5xxx}	\
  	${LIST_8xx}	\
  	${LIST_8220}	\
  	${LIST_824x}	\
  	${LIST_8260}	\
  	${LIST_83xx}	\
  	${LIST_85xx}	\
  	${LIST_86xx}	\
  	${LIST_4xx}	\
  	${LIST_74xx}	\
  	${LIST_7xx}	\
  "
7ebf7443a   wdenk   Initial revision
422
423
424
425
  
  #########################################################################
  ## StrongARM Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
426
427
428
429
430
431
432
  LIST_SA="		\
  	assabet		\
  	dnp1110		\
  	gcplus		\
  	lart		\
  	shannon		\
  "
7ebf7443a   wdenk   Initial revision
433
434
435
436
  
  #########################################################################
  ## ARM7 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
437
438
439
440
441
442
443
444
445
446
447
448
  LIST_ARM7="		\
  	ap7		\
  	ap720t		\
  	armadillo	\
  	B2		\
  	ep7312		\
  	evb4510		\
  	impa7		\
  	integratorap	\
  	lpc2292sodimm	\
  	modnet50	\
  	SMN42		\
74f4304ee   Wolfgang Denk   Add ARM946E cpu a...
449
  "
7ebf7443a   wdenk   Initial revision
450
451
452
453
  
  #########################################################################
  ## ARM9 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
454
  LIST_ARM9="			\
fb56579ff   Kim Phillips   make MAKEALL more...
455
456
457
458
459
460
461
462
463
464
465
  	ap920t			\
  	ap922_XA10		\
  	ap926ejs		\
  	ap946es			\
  	ap966			\
  	cp920t			\
  	cp922_XA10		\
  	cp926ejs		\
  	cp946es			\
  	cp966			\
  	lpd7a400		\
fb56579ff   Kim Phillips   make MAKEALL more...
466
467
468
469
470
471
  	mx1ads			\
  	mx1fs2			\
  	netstar			\
  	omap1510inn		\
  	omap1610h2		\
  	omap1610inn		\
a3543d6dc   David Brownell   add missing ARM b...
472
  	omap5912osk		\
fb56579ff   Kim Phillips   make MAKEALL more...
473
474
475
476
477
478
479
480
481
482
483
484
485
  	omap730p2		\
  	sbc2410x		\
  	scb9328			\
  	smdk2400		\
  	smdk2410		\
  	trab			\
  	VCMA9			\
  	versatile		\
  	versatileab		\
  	versatilepb		\
  	voiceblue		\
  	davinci_dvevm		\
  	davinci_schmoogie	\
c7f879ec2   Hugo Villeneuve   ARM: Add support ...
486
  	davinci_sffsdr		\
fb56579ff   Kim Phillips   make MAKEALL more...
487
  	davinci_sonata		\
6f21347d4   wdenk   * Patch by George...
488
  "
7ebf7443a   wdenk   Initial revision
489
490
  
  #########################################################################
74f4304ee   Wolfgang Denk   Add ARM946E cpu a...
491
492
  ## ARM10 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
493
494
495
  LIST_ARM10="		\
  	integratorcp	\
  	cp1026		\
74f4304ee   Wolfgang Denk   Add ARM946E cpu a...
496
497
498
  "
  
  #########################################################################
8ed960461   wdenk   * Patches by Rich...
499
500
  ## ARM11 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
501
502
503
  LIST_ARM11="		\
  	cp1136		\
  	omap2420h4	\
5ca9881aa   Peter Pearse   Add apollon board...
504
  	apollon		\
caebc95be   Sascha Hauer   mx31 litekit support
505
  	imx31_litekit	\
5ad862166   Sascha Hauer   Phytec Phycore-i....
506
  	imx31_phycore	\
b5dc9b304   Guennadi Liakhovetski   Support for the M...
507
  	mx31ads		\
11edcfe26   Guennadi Liakhovetski   ARM: Add support ...
508
  	smdk6400	\
74f4304ee   Wolfgang Denk   Add ARM946E cpu a...
509
  "
8ed960461   wdenk   * Patches by Rich...
510
511
  
  #########################################################################
602cac138   Jean-Christophe PLAGNIOL-VILLARD   MAKEALL: add at91...
512
513
514
515
  ## AT91 Systems
  #########################################################################
  
  LIST_at91="		\
1079432e0   Sergey Lapin   Custom AFEB9260 b...
516
  	afeb9260	\
602cac138   Jean-Christophe PLAGNIOL-VILLARD   MAKEALL: add at91...
517
518
519
520
521
522
523
524
525
526
527
528
529
530
  	at91cap9adk	\
  	at91rm9200dk	\
  	at91sam9260ek	\
  	at91sam9261ek	\
  	at91sam9263ek	\
  	at91sam9rlek	\
  	cmc_pu2		\
  	csb637		\
  	kb9202		\
  	mp2usb		\
  	m501sk		\
  "
  
  #########################################################################
7ebf7443a   wdenk   Initial revision
531
532
  ## Xscale Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
533
  LIST_pxa="		\
fb56579ff   Kim Phillips   make MAKEALL more...
534
535
536
537
538
539
540
541
542
543
544
545
546
  	cerf250		\
  	cradle		\
  	csb226		\
  	delta		\
  	innokom		\
  	lubbock		\
  	pleb2		\
  	pxa255_idp	\
  	wepep250	\
  	xaeniax		\
  	xm250		\
  	xsengine	\
  	zylonite	\
4ec3a7f0f   wdenk   Patch by Vincent ...
547
  "
7ebf7443a   wdenk   Initial revision
548

fb56579ff   Kim Phillips   make MAKEALL more...
549
  LIST_ixp="		\
799891ef7   Michael Schwingen   Add AcTux board s...
550
551
552
553
  	actux1		\
  	actux2		\
  	actux3		\
  	actux4		\
fb56579ff   Kim Phillips   make MAKEALL more...
554
555
556
557
558
  	ixdp425		\
  	ixdpg425	\
  	pdnb3		\
  	scpu		\
  "
7ebf7443a   wdenk   Initial revision
559

d9a42c0ac   Wolfgang Denk   MAKEALL: sort ent...
560
561
562
  #########################################################################
  ## ARM groups
  #########################################################################
2d5b561e2   wdenk   * Make sure HUSH ...
563

fb56579ff   Kim Phillips   make MAKEALL more...
564
565
566
567
568
569
  LIST_arm="		\
  	${LIST_SA}	\
  	${LIST_ARM7}	\
  	${LIST_ARM9}	\
  	${LIST_ARM10}	\
  	${LIST_ARM11}	\
fdd70d192   Jean-Christophe PLAGNIOL-VILLARD   MAKEALL: remove d...
570
  	${LIST_at91}	\
fb56579ff   Kim Phillips   make MAKEALL more...
571
572
  	${LIST_pxa}	\
  	${LIST_ixp}	\
8ed960461   wdenk   * Patches by Rich...
573
  "
7ebf7443a   wdenk   Initial revision
574

c021880ac   wdenk   * Add support for...
575
  #########################################################################
b62bdffb7   Wolfgang Denk   Adjust MAKEALL sc...
576
  ## MIPS Systems		(default = big endian)
c021880ac   wdenk   * Add support for...
577
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
578
579
  LIST_mips4kc="		\
  	incaip		\
0764c164f   Vlad Lungu   MIPS:Target suppo...
580
  	qemu_mips	\
fb56579ff   Kim Phillips   make MAKEALL more...
581
  "
c021880ac   wdenk   * Add support for...
582

fb56579ff   Kim Phillips   make MAKEALL more...
583
584
585
  LIST_mips5kc="		\
  	purple		\
  "
3e38691e8   wdenk   * Patch by Arun D...
586

fb56579ff   Kim Phillips   make MAKEALL more...
587
588
589
590
591
592
593
594
  LIST_au1xx0="		\
  	dbau1000	\
  	dbau1100	\
  	dbau1500	\
  	dbau1550	\
  	dbau1550_el	\
  	gth2		\
  "
5da627a42   wdenk   * Patch by Steven...
595

fb56579ff   Kim Phillips   make MAKEALL more...
596
597
598
599
600
  LIST_mips="		\
  	${LIST_mips4kc}	\
  	${LIST_mips5kc}	\
  	${LIST_au1xx0}	\
  "
c021880ac   wdenk   * Add support for...
601

7a8e9bed1   wdenk   * Patch by Marc S...
602
  #########################################################################
b62bdffb7   Wolfgang Denk   Adjust MAKEALL sc...
603
604
605
606
607
608
  ## MIPS Systems		(little endian)
  #########################################################################
  
  LIST_mips4kc_el=""
  
  LIST_mips5kc_el=""
fb56579ff   Kim Phillips   make MAKEALL more...
609
610
  LIST_au1xx0_el="	\
  	dbau1550_el	\
b09258c53   Shinya Kuribayashi   MAKEALL: Added mi...
611
  	pb1000		\
fb56579ff   Kim Phillips   make MAKEALL more...
612
  "
b62bdffb7   Wolfgang Denk   Adjust MAKEALL sc...
613

fb56579ff   Kim Phillips   make MAKEALL more...
614
615
616
617
618
  LIST_mips_el="			\
  	${LIST_mips4kc_el}	\
  	${LIST_mips5kc_el}	\
  	${LIST_au1xx0_el}	\
  "
b62bdffb7   Wolfgang Denk   Adjust MAKEALL sc...
619
620
  
  #########################################################################
7a8e9bed1   wdenk   * Patch by Marc S...
621
622
  ## i386 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
623
624
625
626
627
  LIST_I486="		\
  	sc520_cdp	\
  	sc520_spunk	\
  	sc520_spunk_rel	\
  "
7a8e9bed1   wdenk   * Patch by Marc S...
628

fb56579ff   Kim Phillips   make MAKEALL more...
629
630
631
  LIST_x86="		\
  	${LIST_I486}	\
  "
7a8e9bed1   wdenk   * Patch by Marc S...
632

c935d3bd8   wdenk   Patches by Stepha...
633
634
635
  #########################################################################
  ## NIOS Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
636
637
638
639
640
641
642
643
644
  LIST_nios="			\
  	ADNPESC1		\
  	ADNPESC1_base_32	\
  	ADNPESC1_DNPEVA2_base_32\
  	DK1C20			\
  	DK1C20_standard_32	\
  	DK1S10			\
  	DK1S10_standard_32	\
  	DK1S10_mtx_ldk_20	\
c935d3bd8   wdenk   Patches by Stepha...
645
  "
857cad37a   wdenk   Patches by Yasush...
646
  #########################################################################
5c952cf02   wdenk   Patches by Scott ...
647
648
  ## Nios-II Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
649
650
651
652
653
654
  LIST_nios2="		\
  	EP1C20		\
  	EP1S10		\
  	EP1S40		\
  	PCI5441		\
  	PK1C20		\
4176c7996   Wolfgang Denk   Merge with /home/...
655
  "
5c952cf02   wdenk   Patches by Scott ...
656
657
  
  #########################################################################
857cad37a   wdenk   Patches by Yasush...
658
659
  ## MicroBlaze Systems
  #########################################################################
4176c7996   Wolfgang Denk   Merge with /home/...
660
  LIST_microblaze="	\
fb56579ff   Kim Phillips   make MAKEALL more...
661
  	ml401		\
f91374f65   Michal Simek   microblaze: Sort ...
662
  	suzaku		\
fb56579ff   Kim Phillips   make MAKEALL more...
663
  	xupv2p		\
4176c7996   Wolfgang Denk   Merge with /home/...
664
  "
857cad37a   wdenk   Patches by Yasush...
665

f8c3b4f31   Zachary P. Landau   Add ColdFire targ...
666
667
668
  #########################################################################
  ## ColdFire Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
669
670
671
672
673
  LIST_coldfire="			\
  	cobra5272		\
  	EB+MCF-EV123		\
  	EB+MCF-EV123_internal	\
  	idmr			\
1552af70e   TsiChungLiew   ColdFire: Add MCF...
674
  	M52277EVB		\
4a442d318   TsiChungLiew   ColdFire: Add M52...
675
  	M5235EVB		\
a1436a842   TsiChungLiew   ColdFire: Add M52...
676
  	M5249EVB		\
6d33c6acf   TsiChung Liew   ColdFire: Add M52...
677
  	M5253DEMO		\
f94945b51   TsiChung Liew   ColdFire: Fix inc...
678
  	M5253EVBE		\
fb56579ff   Kim Phillips   make MAKEALL more...
679
680
  	M5271EVB		\
  	M5272C3			\
545c8e0a7   Matthew Fettke   ColdFire: Added M...
681
  	M5275EVB		\
fb56579ff   Kim Phillips   make MAKEALL more...
682
  	M5282EVB		\
536e7dac1   TsiChung Liew   ColdFire: Add MCF...
683
  	M53017EVB		\
aa5f1f9dc   TsiChungLiew   ColdFire: Add M53...
684
685
  	M5329AFEE		\
  	M5373EVB		\
05316f8ec   TsiChung Liew   ColdFire: Add M54...
686
  	M54451EVB		\
8ae158cd8   TsiChungLiew   ColdFire: Add M54...
687
  	M54455EVB		\
57a127201   TsiChungLiew   ColdFire: MCF547x...
688
689
  	M5475AFE		\
  	M5485AFE		\
d61ea1488   Stefan Roese   Merge with git://...
690
  	TASREG			\
9acb626fc   Heiko Schocher   Add MCF5282 suppo...
691
  "
f8c3b4f31   Zachary P. Landau   Add ColdFire targ...
692

6ccec4492   Wolfgang Denk   Add ATSTK1000 and...
693
694
695
  #########################################################################
  ## AVR32 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
696
697
  LIST_avr32="		\
  	atstk1002	\
667568db1   Haavard Skinnemoen   AVR32: Add suppor...
698
  	atstk1003	\
64ff2357b   Haavard Skinnemoen   AVR32: Add suppor...
699
  	atstk1004	\
0a2e48792   Haavard Skinnemoen   avr32: Add suppor...
700
  	atstk1006	\
6b4439444   Haavard Skinnemoen   AVR32: ATNGW100 b...
701
  	atngw100	\
0eb5717a8   Hans-Christian Egtvedt   avr32: add suppor...
702
  	favr-32-ezkit	\
5c374c9ee   Julien May   Add support for t...
703
  	hammerhead	\
13b50fe3b   Mark Jackson   avr32: Add MIMC20...
704
  	mimc200		\
fb56579ff   Kim Phillips   make MAKEALL more...
705
  "
6ccec4492   Wolfgang Denk   Add ATSTK1000 and...
706

ef26a08fe   Aubrey.Li   [Blackfin][PATCH-...
707
708
709
  #########################################################################
  ## Blackfin Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
710
711
712
713
714
  LIST_blackfin="		\
  	bf533-ezkit	\
  	bf533-stamp	\
  	bf537-stamp	\
  	bf561-ezkit	\
ef26a08fe   Aubrey.Li   [Blackfin][PATCH-...
715
  "
c71443734   Jean-Christophe PLAGNIOL-VILLARD   sh: Add sh3 and s...
716
717
718
  #########################################################################
  ## SH Systems
  #########################################################################
c655fad06   Nobuhiro Iwamatsu   sh: Renesas RSK+ ...
719
720
721
  LIST_sh2="		\
  	rsk7203		\
  "
d9a42c0ac   Wolfgang Denk   MAKEALL: sort ent...
722
723
724
725
  LIST_sh3="		\
  	mpr2		\
  	ms7720se	\
  "
c71443734   Jean-Christophe PLAGNIOL-VILLARD   sh: Add sh3 and s...
726
  LIST_sh4="		\
aa9c4f1d2   Nobuhiro Iwamatsu   sh: Add ms7750se ...
727
  	ms7750se	\
c71443734   Jean-Christophe PLAGNIOL-VILLARD   sh: Add sh3 and s...
728
  	ms7722se	\
9e23fe056   Nobuhiro Iwamatsu   sh: Fix SH-boards...
729
  	MigoR		\
c133c1fb0   Yusuke Goda   sh: Add support R...
730
  	r7780mp		\
f5e2466f7   Nobuhiro Iwamatsu   sh: Add support R...
731
  	r2dplus		\
7faddaece   Nobuhiro Iwamatsu   sh: Renesas Solut...
732
  	sh7763rdp	\
0d53a47dc   Nobuhiro Iwamatsu   sh: Renesas R0P77...
733
  	sh7785lcr	\
6f0da4972   Nobuhiro Iwamatsu   sh: Renesas Solut...
734
  	ap325rxa	\
c71443734   Jean-Christophe PLAGNIOL-VILLARD   sh: Add sh3 and s...
735
  "
c71443734   Jean-Christophe PLAGNIOL-VILLARD   sh: Add sh3 and s...
736
  LIST_sh="		\
6f0da4972   Nobuhiro Iwamatsu   sh: Renesas Solut...
737
  	${LIST_sh2}	\
c71443734   Jean-Christophe PLAGNIOL-VILLARD   sh: Add sh3 and s...
738
739
740
  	${LIST_sh3}	\
  	${LIST_sh4}	\
  "
c2f02da21   Daniel Hellstrom   SPARC: Added gene...
741
742
743
  #########################################################################
  ## SPARC Systems
  #########################################################################
ab68f921d   Daniel Hellstrom   SPARC/LEON2: adde...
744
  LIST_sparc="gr_xc3s_1500	gr_cpci_ax2000	gr_ep2s60	grsim	grsim_leon2"
c2f02da21   Daniel Hellstrom   SPARC: Added gene...
745

7a8e9bed1   wdenk   * Patch by Marc S...
746
  #-----------------------------------------------------------------------
7ebf7443a   wdenk   Initial revision
747
748
749
750
751
752
753
754
755
756
757
  
  #----- for now, just run PPC by default -----
  [ $# = 0 ] && set $LIST_ppc
  
  #-----------------------------------------------------------------------
  
  build_target() {
  	target=$1
  
  	${MAKE} distclean >/dev/null
  	${MAKE} ${target}_config
f93286397   Marian Balakowicz   Add support for a...
758
759
760
  
  	${MAKE} ${JOBS} all 2>&1 >${LOG_DIR}/$target.MAKELOG \
  				| tee ${LOG_DIR}/$target.ERR
208447f8e   Mike Frysinger   Do not specify a ...
761
  	${CROSS_COMPILE}size ${BUILD_DIR}/u-boot \
f93286397   Marian Balakowicz   Add support for a...
762
  				| tee -a ${LOG_DIR}/$target.MAKELOG
7ebf7443a   wdenk   Initial revision
763
764
765
766
767
768
769
770
  }
  
  #-----------------------------------------------------------------------
  
  
  for arg in $@
  do
  	case "$arg" in
602cac138   Jean-Christophe PLAGNIOL-VILLARD   MAKEALL: add at91...
771
  	arm|SA|ARM7|ARM9|ARM10|ARM11|at91|ixp|pxa \
d9a42c0ac   Wolfgang Denk   MAKEALL: sort ent...
772
773
774
775
776
777
778
  	|avr32 \
  	|blackfin \
  	|coldfire \
  	|microblaze \
  	|mips|mips_el \
  	|nios|nios2 \
  	|ppc|5xx|5xxx|512x|8xx|8220|824x|8260|83xx|85xx|86xx|4xx|7xx|74xx|TSEC \
3aeb1ff74   Nobuhiro Iwamatsu   sh: Add support s...
779
  	|sh|sh2|sh3|sh4 \
d9a42c0ac   Wolfgang Denk   MAKEALL: sort ent...
780
781
  	|sparc \
  	|x86|I486 \
c71443734   Jean-Christophe PLAGNIOL-VILLARD   sh: Add sh3 and s...
782
  	)
7ebf7443a   wdenk   Initial revision
783
784
785
786
787
788
789
790
791
  			for target in `eval echo '$LIST_'${arg}`
  			do
  				build_target ${target}
  			done
  			;;
  	*)		build_target ${arg}
  			;;
  	esac
  done