Blame view

MAKEALL 12.2 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
39
40
41
42
  LIST_5xxx="		\
  	BC3450		\
  	cm5200		\
  	cpci5200	\
  	EVAL5200	\
  	fo300		\
  	icecube_5100	\
  	icecube_5200	\
  	lite5200b	\
  	mcc200		\
  	mecp5200	\
  	motionpro	\
6341d9d72   Heiko Schocher   added basic suppo...
43
  	munices		\
fb56579ff   Kim Phillips   make MAKEALL more...
44
45
46
47
48
49
50
51
52
53
54
  	o2dnt		\
  	pf5200		\
  	PM520		\
  	TB5200		\
  	Total5100	\
  	Total5200	\
  	Total5200_Rev2	\
  	TQM5200		\
  	TQM5200_B	\
  	TQM5200S	\
  	v38b		\
945af8d72   wdenk   * Add support for...
55
56
57
  "
  
  #########################################################################
8993e54b6   Rafal Jaworowski   [ADS5121] Support...
58
59
  ## MPC512x Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
60
61
  LIST_512x="		\
  	ads5121		\
945af8d72   wdenk   * Add support for...
62
63
64
  "
  
  #########################################################################
7ebf7443a   wdenk   Initial revision
65
66
  ## MPC8xx Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
67
68
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
  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...
104
  	mgsuvd		\
fb56579ff   Kim Phillips   make MAKEALL more...
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
  	MHPC		\
  	MPC86xADS	\
  	MPC885ADS	\
  	MVS1		\
  	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...
133
  	TK885D		\
fb56579ff   Kim Phillips   make MAKEALL more...
134
135
136
137
138
139
140
141
142
  	TOP860		\
  	TQM823L		\
  	TQM823L_LCD	\
  	TQM850L		\
  	TQM855L		\
  	TQM860L		\
  	TQM885D		\
  	uc100		\
  	v37		\
7ebf7443a   wdenk   Initial revision
143
144
145
146
147
  "
  
  #########################################################################
  ## PPC4xx Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
  LIST_4xx="		\
  	acadia		\
  	acadia_nand	\
  	ADCIOP		\
  	alpr		\
  	AP1000		\
  	AR405		\
  	ASH405		\
  	bamboo		\
  	bamboo_nand	\
  	bubinga		\
  	CANBT		\
  	CMS700		\
  	CPCI2DP		\
  	CPCI405		\
  	CPCI4052	\
  	CPCI405AB	\
  	CPCI405DT	\
fb56579ff   Kim Phillips   make MAKEALL more...
166
167
168
169
170
171
172
  	CPCIISER4	\
  	CRAYL1		\
  	csb272		\
  	csb472		\
  	DASA_SIM	\
  	DP405		\
  	DU405		\
1a3ac86b7   Matthias Fuchs   ppc4xx: Complete ...
173
  	DU440		\
fb56579ff   Kim Phillips   make MAKEALL more...
174
175
176
177
  	ebony		\
  	ERIC		\
  	EXBITGEN	\
  	G2000		\
353f2688b   Stefan Roese   ppc4xx: Add initi...
178
  	haleakala	\
3d6cb3b24   Stefan Roese   ppc4xx: Add AMCC ...
179
  	haleakala_nand	\
3b3bff4cb   Stefan Roese   Merge with git://...
180
181
  	hcu4		\
  	hcu5		\
fb56579ff   Kim Phillips   make MAKEALL more...
182
183
184
185
186
  	HH405		\
  	HUB405		\
  	JSE		\
  	KAREF		\
  	katmai		\
566806ca1   Stefan Roese   ppc4xx: Add initi...
187
  	kilauea		\
3d6cb3b24   Stefan Roese   ppc4xx: Add AMCC ...
188
  	kilauea_nand	\
c591dffe0   Larry Johnson   Add support for K...
189
  	korat		\
fb56579ff   Kim Phillips   make MAKEALL more...
190
191
  	luan		\
  	lwmon5		\
211ea91ac   Stefan Roese   ppc4xx: Add initi...
192
  	makalu		\
fb56579ff   Kim Phillips   make MAKEALL more...
193
194
195
196
197
198
199
200
201
202
203
204
205
206
  	METROBOX	\
  	MIP405		\
  	MIP405T		\
  	ML2		\
  	ml300		\
  	ocotea		\
  	OCRTC		\
  	ORSG		\
  	p3p440		\
  	PCI405		\
  	pcs440ep	\
  	PIP405		\
  	PLU405		\
  	PMC405		\
8ba132cab   Matthias Fuchs   ppc4xx: Complete ...
207
  	PMC440		\
fb56579ff   Kim Phillips   make MAKEALL more...
208
  	PPChameleonEVB	\
6da0c5bd4   Stefan Roese   Add missing raini...
209
  	rainier		\
fb56579ff   Kim Phillips   make MAKEALL more...
210
211
212
213
  	sbc405		\
  	sc3		\
  	sequoia		\
  	sequoia_nand	\
3b3bff4cb   Stefan Roese   Merge with git://...
214
  	taihu		\
fb56579ff   Kim Phillips   make MAKEALL more...
215
216
217
218
219
220
221
222
223
224
225
  	taishan		\
  	VOH405		\
  	VOM405		\
  	W7OLMC		\
  	W7OLMG		\
  	walnut		\
  	WUH405		\
  	XPEDITE1K	\
  	yellowstone	\
  	yosemite	\
  	yucca		\
3b3bff4cb   Stefan Roese   Merge with git://...
226
  	zeus		\
7ebf7443a   wdenk   Initial revision
227
228
229
  "
  
  #########################################################################
983fda839   wdenk   Patch by TsiChung...
230
231
  ## MPC8220 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
232
233
234
  LIST_8220="		\
  	Alaska8220	\
  	Yukon8220	\
983fda839   wdenk   Patch by TsiChung...
235
236
237
  "
  
  #########################################################################
7ebf7443a   wdenk   Initial revision
238
239
  ## MPC824x Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
  LIST_824x="		\
  	A3000		\
  	barco		\
  	BMW		\
  	CPC45		\
  	CU824		\
  	debris		\
  	eXalion		\
  	HIDDEN_DRAGON	\
  	MOUSSE		\
  	MUSENKI		\
  	MVBLUE		\
  	OXC		\
  	PN62		\
  	Sandpoint8240	\
  	Sandpoint8245	\
  	sbc8240		\
  	SL8245		\
  	utx8245		\
7ebf7443a   wdenk   Initial revision
259
  "
592c5cabe   wdenk   Patch by Murray J...
260

7ebf7443a   wdenk   Initial revision
261
  #########################################################################
7aa786147   wdenk   * Add support for...
262
  ## MPC8260 Systems (includes 8250, 8255 etc.)
7ebf7443a   wdenk   Initial revision
263
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
264
265
266
267
268
269
270
271
272
273
274
275
  LIST_8260="		\
  	atc		\
  	cogent_mpc8260	\
  	CPU86		\
  	CPU87		\
  	ep8248		\
  	ep8260		\
  	ep82xxm		\
  	gw8260		\
  	hymod		\
  	IPHASE4539	\
  	ISPAN		\
ac9db066b   Heiko Schocher   Added support for...
276
  	mgcoge		\
fb56579ff   Kim Phillips   make MAKEALL more...
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
  	MPC8260ADS	\
  	MPC8266ADS	\
  	MPC8272ADS	\
  	PM826		\
  	PM828		\
  	ppmc8260	\
  	Rattler8248	\
  	RPXsuper	\
  	rsdproto	\
  	sacsng		\
  	sbc8260		\
  	SCM		\
  	TQM8260_AC	\
  	TQM8260_AD	\
  	TQM8260_AE	\
  	ZPC1900		\
7ebf7443a   wdenk   Initial revision
293
294
295
  "
  
  #########################################################################
f046ccd15   Eran Liberty   * Patch by Eran L...
296
297
  ## MPC83xx Systems (includes 8349, etc.)
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
298
299
300
  LIST_83xx="		\
  	MPC8313ERDB_33	\
  	MPC8313ERDB_66	\
8bd522ce4   Dave Liu   mpc83xx: Add the ...
301
  	MPC8315ERDB	\
19fa1c353   Kim Phillips   mpc83xx: add MAIN...
302
  	MPC8323ERDB	\
fb56579ff   Kim Phillips   make MAKEALL more...
303
  	MPC832XEMDS	\
281df457c   Tony Li   mpc83xx: Add conf...
304
  	MPC832XEMDS_ATM	\
fb56579ff   Kim Phillips   make MAKEALL more...
305
306
307
308
  	MPC8349EMDS	\
  	MPC8349ITX	\
  	MPC8349ITXGP	\
  	MPC8360EMDS	\
281df457c   Tony Li   mpc83xx: Add conf...
309
  	MPC8360EMDS_ATM	\
fab6f556b   Anton Vorontsov   mpc83xx: add supp...
310
311
  	MPC8360ERDK_33	\
  	MPC8360ERDK_66	\
b21add4b4   Dave Liu   mpc83xx: add MAIN...
312
  	MPC837XEMDS	\
5e918a98c   Kim Phillips   Add support for t...
313
  	MPC837XERDB	\
fb56579ff   Kim Phillips   make MAKEALL more...
314
315
  	sbc8349		\
  	TQM834x		\
f046ccd15   Eran Liberty   * Patch by Eran L...
316
317
318
319
  "
  
  
  #########################################################################
42d1f0394   wdenk   * Patches by Xian...
320
321
  ## MPC85xx Systems (includes 8540, 8560 etc.)
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
322
  LIST_85xx="		\
7bd6104b7   robert lazarski   mpc85xx: Add supp...
323
  	ATUM8548	\
fb56579ff   Kim Phillips   make MAKEALL more...
324
325
326
327
328
329
330
331
332
333
334
  	MPC8540ADS	\
  	MPC8540EVAL	\
  	MPC8541CDS	\
  	MPC8544DS	\
  	MPC8548CDS	\
  	MPC8555CDS	\
  	MPC8560ADS	\
  	MPC8568MDS	\
  	PM854		\
  	PM856		\
  	sbc8540		\
11c45ebd4   Joe Hamman   mpc85xx: Add supp...
335
  	sbc8548		\
fb56579ff   Kim Phillips   make MAKEALL more...
336
337
338
339
340
341
342
  	sbc8560		\
  	stxgp3		\
  	stxssa		\
  	TQM8540		\
  	TQM8541		\
  	TQM8555		\
  	TQM8560		\
42d1f0394   wdenk   * Patches by Xian...
343
344
345
  "
  
  #########################################################################
822d55365   Jon Loeliger   Add LIST_86xx MAK...
346
347
  ## MPC86xx Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
348
  LIST_86xx="		\
3c89d7540   Jon Loeliger   Initial mpc8610hp...
349
  	MPC8610HPCD	\
fb56579ff   Kim Phillips   make MAKEALL more...
350
  	MPC8641HPCN	\
ff7640c9e   Wolfgang Denk   Fix typo in MAKEA...
351
  	sbc8641d	\
822d55365   Jon Loeliger   Add LIST_86xx MAK...
352
353
354
  "
  
  #########################################################################
7ebf7443a   wdenk   Initial revision
355
356
  ## 74xx/7xx Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
357
358
359
360
361
362
363
364
365
366
  LIST_74xx="		\
  	DB64360		\
  	DB64460		\
  	EVB64260	\
  	mpc7448hpc2	\
  	P3G4		\
  	p3m7448		\
  	PCIPPC2		\
  	PCIPPC6		\
  	ZUMA		\
7ebf7443a   wdenk   Initial revision
367
  "
ec7238229   Andy Fleming   Add support for b...
368
369
370
371
372
  LIST_TSEC="		\
  	${LIST_85xx}	\
  	${LIST_86xx}	\
  	${LIST_83xx}	\
  "
fb56579ff   Kim Phillips   make MAKEALL more...
373
374
375
376
377
378
  LIST_7xx="		\
  	BAB7xx		\
  	CPCI750		\
  	ELPPC		\
  	p3m750		\
  	ppmc7xx		\
7ebf7443a   wdenk   Initial revision
379
  "
fb56579ff   Kim Phillips   make MAKEALL more...
380
381
  LIST_ppc="		\
  	${LIST_5xx}	\
3deca9d44   Jean-Christophe PLAGNIOL-VILLARD   MAKEALL: add miss...
382
  	${LIST_512x}	\
fb56579ff   Kim Phillips   make MAKEALL more...
383
384
385
386
387
388
389
390
391
392
393
394
  	${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
395
396
397
398
  
  #########################################################################
  ## StrongARM Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
399
400
401
402
403
404
405
  LIST_SA="		\
  	assabet		\
  	dnp1110		\
  	gcplus		\
  	lart		\
  	shannon		\
  "
7ebf7443a   wdenk   Initial revision
406
407
408
409
  
  #########################################################################
  ## ARM7 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
410
411
412
413
414
415
416
417
418
419
420
421
  LIST_ARM7="		\
  	ap7		\
  	ap720t		\
  	armadillo	\
  	B2		\
  	ep7312		\
  	evb4510		\
  	impa7		\
  	integratorap	\
  	lpc2292sodimm	\
  	modnet50	\
  	SMN42		\
74f4304ee   Wolfgang Denk   Add ARM946E cpu a...
422
  "
7ebf7443a   wdenk   Initial revision
423
424
425
426
  
  #########################################################################
  ## ARM9 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
427
  LIST_ARM9="			\
20b197c6f   Stelian Pop   AT91CAP9 support ...
428
  	at91cap9adk		\
fb56579ff   Kim Phillips   make MAKEALL more...
429
430
431
432
433
434
435
436
437
438
439
440
441
  	at91rm9200dk		\
  	cmc_pu2			\
  	ap920t			\
  	ap922_XA10		\
  	ap926ejs		\
  	ap946es			\
  	ap966			\
  	cp920t			\
  	cp922_XA10		\
  	cp926ejs		\
  	cp946es			\
  	cp966			\
  	lpd7a400		\
ea8d989f4   Timo Tuunainen   Support for Artil...
442
  	m501sk			\
fb56579ff   Kim Phillips   make MAKEALL more...
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
  	mp2usb			\
  	mx1ads			\
  	mx1fs2			\
  	netstar			\
  	omap1510inn		\
  	omap1610h2		\
  	omap1610inn		\
  	omap730p2		\
  	sbc2410x		\
  	scb9328			\
  	smdk2400		\
  	smdk2410		\
  	trab			\
  	VCMA9			\
  	versatile		\
  	versatileab		\
  	versatilepb		\
  	voiceblue		\
  	davinci_dvevm		\
  	davinci_schmoogie	\
  	davinci_sonata		\
6f21347d4   wdenk   * Patch by George...
464
  "
7ebf7443a   wdenk   Initial revision
465
466
  
  #########################################################################
74f4304ee   Wolfgang Denk   Add ARM946E cpu a...
467
468
  ## ARM10 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
469
470
471
  LIST_ARM10="		\
  	integratorcp	\
  	cp1026		\
74f4304ee   Wolfgang Denk   Add ARM946E cpu a...
472
473
474
  "
  
  #########################################################################
8ed960461   wdenk   * Patches by Rich...
475
476
  ## ARM11 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
477
478
479
  LIST_ARM11="		\
  	cp1136		\
  	omap2420h4	\
5ca9881aa   Peter Pearse   Add apollon board...
480
  	apollon		\
74f4304ee   Wolfgang Denk   Add ARM946E cpu a...
481
  "
8ed960461   wdenk   * Patches by Rich...
482
483
  
  #########################################################################
7ebf7443a   wdenk   Initial revision
484
485
  ## Xscale Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
  LIST_pxa="		\
  	adsvix		\
  	cerf250		\
  	cradle		\
  	csb226		\
  	delta		\
  	innokom		\
  	lubbock		\
  	pleb2		\
  	pxa255_idp	\
  	wepep250	\
  	xaeniax		\
  	xm250		\
  	xsengine	\
  	zylonite	\
4ec3a7f0f   wdenk   Patch by Vincent ...
501
  "
7ebf7443a   wdenk   Initial revision
502

fb56579ff   Kim Phillips   make MAKEALL more...
503
  LIST_ixp="		\
799891ef7   Michael Schwingen   Add AcTux board s...
504
505
506
507
  	actux1		\
  	actux2		\
  	actux3		\
  	actux4		\
fb56579ff   Kim Phillips   make MAKEALL more...
508
509
510
511
512
  	ixdp425		\
  	ixdpg425	\
  	pdnb3		\
  	scpu		\
  "
7ebf7443a   wdenk   Initial revision
513

2d5b561e2   wdenk   * Make sure HUSH ...
514

fb56579ff   Kim Phillips   make MAKEALL more...
515
516
517
518
519
520
521
522
  LIST_arm="		\
  	${LIST_SA}	\
  	${LIST_ARM7}	\
  	${LIST_ARM9}	\
  	${LIST_ARM10}	\
  	${LIST_ARM11}	\
  	${LIST_pxa}	\
  	${LIST_ixp}	\
8ed960461   wdenk   * Patches by Rich...
523
  "
7ebf7443a   wdenk   Initial revision
524

c021880ac   wdenk   * Add support for...
525
  #########################################################################
b62bdffb7   Wolfgang Denk   Adjust MAKEALL sc...
526
  ## MIPS Systems		(default = big endian)
c021880ac   wdenk   * Add support for...
527
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
528
529
  LIST_mips4kc="		\
  	incaip		\
0764c164f   Vlad Lungu   MIPS:Target suppo...
530
  	qemu_mips	\
fb56579ff   Kim Phillips   make MAKEALL more...
531
  "
c021880ac   wdenk   * Add support for...
532

fb56579ff   Kim Phillips   make MAKEALL more...
533
534
535
  LIST_mips5kc="		\
  	purple		\
  "
3e38691e8   wdenk   * Patch by Arun D...
536

fb56579ff   Kim Phillips   make MAKEALL more...
537
538
539
540
541
542
543
544
  LIST_au1xx0="		\
  	dbau1000	\
  	dbau1100	\
  	dbau1500	\
  	dbau1550	\
  	dbau1550_el	\
  	gth2		\
  "
5da627a42   wdenk   * Patch by Steven...
545

fb56579ff   Kim Phillips   make MAKEALL more...
546
547
548
549
550
  LIST_mips="		\
  	${LIST_mips4kc}	\
  	${LIST_mips5kc}	\
  	${LIST_au1xx0}	\
  "
c021880ac   wdenk   * Add support for...
551

7a8e9bed1   wdenk   * Patch by Marc S...
552
  #########################################################################
b62bdffb7   Wolfgang Denk   Adjust MAKEALL sc...
553
554
555
556
557
558
  ## MIPS Systems		(little endian)
  #########################################################################
  
  LIST_mips4kc_el=""
  
  LIST_mips5kc_el=""
fb56579ff   Kim Phillips   make MAKEALL more...
559
560
  LIST_au1xx0_el="	\
  	dbau1550_el	\
b09258c53   Shinya Kuribayashi   MAKEALL: Added mi...
561
  	pb1000		\
fb56579ff   Kim Phillips   make MAKEALL more...
562
  "
b62bdffb7   Wolfgang Denk   Adjust MAKEALL sc...
563

fb56579ff   Kim Phillips   make MAKEALL more...
564
565
566
567
568
  LIST_mips_el="			\
  	${LIST_mips4kc_el}	\
  	${LIST_mips5kc_el}	\
  	${LIST_au1xx0_el}	\
  "
b62bdffb7   Wolfgang Denk   Adjust MAKEALL sc...
569
570
  
  #########################################################################
7a8e9bed1   wdenk   * Patch by Marc S...
571
572
  ## i386 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
573
574
575
576
577
  LIST_I486="		\
  	sc520_cdp	\
  	sc520_spunk	\
  	sc520_spunk_rel	\
  "
7a8e9bed1   wdenk   * Patch by Marc S...
578

fb56579ff   Kim Phillips   make MAKEALL more...
579
580
581
  LIST_x86="		\
  	${LIST_I486}	\
  "
7a8e9bed1   wdenk   * Patch by Marc S...
582

c935d3bd8   wdenk   Patches by Stepha...
583
584
585
  #########################################################################
  ## NIOS Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
586
587
588
589
590
591
592
593
594
  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...
595
  "
857cad37a   wdenk   Patches by Yasush...
596
  #########################################################################
5c952cf02   wdenk   Patches by Scott ...
597
598
  ## Nios-II Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
599
600
601
602
603
604
  LIST_nios2="		\
  	EP1C20		\
  	EP1S10		\
  	EP1S40		\
  	PCI5441		\
  	PK1C20		\
4176c7996   Wolfgang Denk   Merge with /home/...
605
  "
5c952cf02   wdenk   Patches by Scott ...
606
607
  
  #########################################################################
857cad37a   wdenk   Patches by Yasush...
608
609
  ## MicroBlaze Systems
  #########################################################################
4176c7996   Wolfgang Denk   Merge with /home/...
610
  LIST_microblaze="	\
fb56579ff   Kim Phillips   make MAKEALL more...
611
612
613
  	suzaku		\
  	ml401		\
  	xupv2p		\
4176c7996   Wolfgang Denk   Merge with /home/...
614
  "
857cad37a   wdenk   Patches by Yasush...
615

f8c3b4f31   Zachary P. Landau   Add ColdFire targ...
616
617
618
  #########################################################################
  ## ColdFire Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
619
620
621
622
623
  LIST_coldfire="			\
  	cobra5272		\
  	EB+MCF-EV123		\
  	EB+MCF-EV123_internal	\
  	idmr			\
1552af70e   TsiChungLiew   ColdFire: Add MCF...
624
  	M52277EVB		\
4a442d318   TsiChungLiew   ColdFire: Add M52...
625
  	M5235EVB		\
a1436a842   TsiChungLiew   ColdFire: Add M52...
626
627
  	M5249EVB		\
  	M5253EVB		\
fb56579ff   Kim Phillips   make MAKEALL more...
628
629
630
  	M5271EVB		\
  	M5272C3			\
  	M5282EVB		\
aa5f1f9dc   TsiChungLiew   ColdFire: Add M53...
631
632
  	M5329AFEE		\
  	M5373EVB		\
8ae158cd8   TsiChungLiew   ColdFire: Add M54...
633
  	M54455EVB		\
57a127201   TsiChungLiew   ColdFire: MCF547x...
634
635
  	M5475AFE		\
  	M5485AFE		\
fb56579ff   Kim Phillips   make MAKEALL more...
636
  	r5200			\
d61ea1488   Stefan Roese   Merge with git://...
637
  	TASREG			\
9acb626fc   Heiko Schocher   Add MCF5282 suppo...
638
  "
f8c3b4f31   Zachary P. Landau   Add ColdFire targ...
639

6ccec4492   Wolfgang Denk   Add ATSTK1000 and...
640
641
642
  #########################################################################
  ## AVR32 Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
643
644
  LIST_avr32="		\
  	atstk1002	\
667568db1   Haavard Skinnemoen   AVR32: Add suppor...
645
  	atstk1003	\
64ff2357b   Haavard Skinnemoen   AVR32: Add suppor...
646
  	atstk1004	\
6b4439444   Haavard Skinnemoen   AVR32: ATNGW100 b...
647
  	atngw100	\
fb56579ff   Kim Phillips   make MAKEALL more...
648
  "
6ccec4492   Wolfgang Denk   Add ATSTK1000 and...
649

ef26a08fe   Aubrey.Li   [Blackfin][PATCH-...
650
651
652
  #########################################################################
  ## Blackfin Systems
  #########################################################################
fb56579ff   Kim Phillips   make MAKEALL more...
653
654
655
656
657
  LIST_blackfin="		\
  	bf533-ezkit	\
  	bf533-stamp	\
  	bf537-stamp	\
  	bf561-ezkit	\
ef26a08fe   Aubrey.Li   [Blackfin][PATCH-...
658
  "
c71443734   Jean-Christophe PLAGNIOL-VILLARD   sh: Add sh3 and s...
659
660
661
662
663
  #########################################################################
  ## SH Systems
  #########################################################################
  
  LIST_sh4="		\
aa9c4f1d2   Nobuhiro Iwamatsu   sh: Add ms7750se ...
664
  	ms7750se	\
c71443734   Jean-Christophe PLAGNIOL-VILLARD   sh: Add sh3 and s...
665
666
  	ms7722se	\
  "
c0a04d937   Nobuhiro Iwamatsu   sh: Add MS7720SE ...
667
668
669
  LIST_sh3="		\
  	ms7720se	\
  "
c71443734   Jean-Christophe PLAGNIOL-VILLARD   sh: Add sh3 and s...
670
671
672
673
674
  
  LIST_sh="		\
  	${LIST_sh3}	\
  	${LIST_sh4}	\
  "
7a8e9bed1   wdenk   * Patch by Marc S...
675
  #-----------------------------------------------------------------------
7ebf7443a   wdenk   Initial revision
676
677
678
679
680
681
682
683
684
685
686
  
  #----- 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...
687
688
689
  
  	${MAKE} ${JOBS} all 2>&1 >${LOG_DIR}/$target.MAKELOG \
  				| tee ${LOG_DIR}/$target.ERR
208447f8e   Mike Frysinger   Do not specify a ...
690
  	${CROSS_COMPILE}size ${BUILD_DIR}/u-boot \
f93286397   Marian Balakowicz   Add support for a...
691
  				| tee -a ${LOG_DIR}/$target.MAKELOG
7ebf7443a   wdenk   Initial revision
692
693
694
695
696
697
698
699
  }
  
  #-----------------------------------------------------------------------
  
  
  for arg in $@
  do
  	case "$arg" in
44ba464b9   Wolfgang Denk   Code cleanup / re...
700
701
702
703
  	arm|SA|ARM7|ARM9|ARM10|ARM11|ixp|pxa| \
  	avr32| \
  	blackfin| \
  	coldfire| \
857cad37a   wdenk   Patches by Yasush...
704
  	microblaze| \
b62bdffb7   Wolfgang Denk   Adjust MAKEALL sc...
705
  	mips|mips_el| \
5c952cf02   wdenk   Patches by Scott ...
706
  	nios|nios2| \
8993e54b6   Rafal Jaworowski   [ADS5121] Support...
707
  	ppc|5xx|5xxx|512x|8xx|8220|824x|8260|83xx|85xx|86xx|4xx|7xx|74xx| \
c71443734   Jean-Christophe PLAGNIOL-VILLARD   sh: Add sh3 and s...
708
709
710
  	x86|I486|TSEC| \
  	sh|sh4|sh3 \
  	)
7ebf7443a   wdenk   Initial revision
711
712
713
714
715
716
717
718
719
  			for target in `eval echo '$LIST_'${arg}`
  			do
  				build_target ${target}
  			done
  			;;
  	*)		build_target ${arg}
  			;;
  	esac
  done