public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2] MAKEALL ARM: Use boards.cfg
@ 2011-08-05 18:20 Dirk Behme
  2011-08-05 20:40 ` Reinhard Meyer
  0 siblings, 1 reply; 2+ messages in thread
From: Dirk Behme @ 2011-08-05 18:20 UTC (permalink / raw)
  To: u-boot

From: Dirk Behme <dirk.behme@googlemail.com>

Use the boards from boards.cfg for building ./MAKEALL ARMx.

Note: ARM10 systems don't seem to exist any more.

Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>

---
Changes in v2: Instead of dublicating the missing boards from
boards.cfg to MAKEALL, use the boards defined in boards.cfg
directly.

 MAKEALL |  134 ++++------------------------------------------------------------
 1 file changed, 9 insertions(+), 125 deletions(-)

Index: u-boot.git/MAKEALL
===================================================================
--- u-boot.git.orig/MAKEALL
+++ u-boot.git/MAKEALL
@@ -300,144 +300,28 @@ LIST_SA="$(boards_by_cpu sa1100)"
 ## ARM7 Systems
 #########################################################################
 
-LIST_ARM7="		\
-	ap7		\
-	ap720t		\
-	armadillo	\
-	B2		\
-	ep7312		\
-	evb4510		\
-	impa7		\
-	integratorap	\
-	lpc2292sodimm	\
-	modnet50	\
-	SMN42		\
-"
+LIST_ARM7="$(boards_by_cpu arm720t)"
 
 #########################################################################
 ## ARM9 Systems
 #########################################################################
 
-LIST_ARM9="			\
-	a320evb			\
-	ap920t			\
-	ap922_XA10		\
-	ap926ejs		\
-	ap946es			\
-	ap966			\
-	aspenite		\
-	cp920t			\
-	cp922_XA10		\
-	cp926ejs		\
-	cp946es			\
-	cp966			\
-	da830evm		\
-	da850evm		\
-	edb9301			\
-	edb9302			\
-	edb9302a		\
-	edb9307			\
-	edb9307a		\
-	edb9312			\
-	edb9315			\
-	edb9315a		\
-	edminiv2		\
-	guruplug		\
-	imx27lite		\
-	jadecpu			\
-	km_kirkwood		\
-	lpd7a400		\
-	magnesium		\
-	mv88f6281gtw_ge		\
-	mx1ads			\
-	mx1fs2			\
-	netstar			\
-	nhk8815			\
-	nhk8815_onenand		\
-	omap1510inn		\
-	omap1610h2		\
-	omap1610inn		\
-	omap5912osk		\
-	omap730p2		\
-	openrd_base		\
-	openrd_client		\
-	openrd_ultimate		\
-	portl2			\
-	rd6281a			\
-	sbc2410x		\
-	scb9328			\
-	sheevaplug		\
-	smdk2400		\
-	smdk2410		\
-	spear300		\
-	spear310		\
-	spear320		\
-	spear600		\
-	VCMA9			\
-	versatile		\
-	versatileab		\
-	versatilepb		\
-	voiceblue		\
-	davinci_dvevm		\
-	davinci_schmoogie	\
-	davinci_sffsdr		\
-	davinci_sonata		\
-	davinci_dm355evm	\
-	davinci_dm355leopard	\
-	davinci_dm365evm	\
-	davinci_dm6467evm	\
-"
-
-#########################################################################
-## ARM10 Systems
-#########################################################################
-LIST_ARM10="		\
-	integratorcp	\
-	cp1026		\
-"
+LIST_ARM9="$(boards_by_cpu arm920t)
+	$(boards_by_cpu arm925t)
+	$(boards_by_cpu arm926ejs)"
 
 #########################################################################
 ## ARM11 Systems
 #########################################################################
-LIST_ARM11="			\
-	cp1136			\
-	omap2420h4		\
-	apollon			\
-	imx31_litekit		\
-	imx31_phycore		\
-	imx31_phycore_eet	\
-	mx31ads			\
-	mx31pdk			\
-	mx31pdk_nand		\
-	qong			\
-	smdk6400		\
-	tnetv107x_evm		\
-"
+
+LIST_ARM11="$(boards_by_cpu arm1136)
+	$(boards_by_cpu arm1176)"
 
 #########################################################################
 ## ARMV7 Systems
 #########################################################################
-LIST_ARMV7="		\
-	am3517_crane		\
-	am3517_evm		\
-	ca9x4_ct_vxp		\
-	devkit8000		\
-	dig297			\
-	igep0020		\
-	igep0030		\
-	mx51evk			\
-	omap3_beagle		\
-	omap3_overo		\
-	omap3_evm		\
-	omap3_pandora		\
-	omap3_sdp3430		\
-	omap3_zoom1		\
-	omap3_zoom2		\
-	omap4_panda		\
-	omap4_sdp4430		\
-	s5p_goni		\
-	smdkc100		\
-"
+
+LIST_ARMV7="$(boards_by_cpu armv7)"
 
 #########################################################################
 ## AT91 Systems

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [U-Boot] [PATCH v2] MAKEALL ARM: Use boards.cfg
  2011-08-05 18:20 [U-Boot] [PATCH v2] MAKEALL ARM: Use boards.cfg Dirk Behme
@ 2011-08-05 20:40 ` Reinhard Meyer
  0 siblings, 0 replies; 2+ messages in thread
From: Reinhard Meyer @ 2011-08-05 20:40 UTC (permalink / raw)
  To: u-boot

Dear Dirk Behme,

> From: Dirk Behme <dirk.behme@googlemail.com>
> 
> Use the boards from boards.cfg for building ./MAKEALL ARMx.
> 
> Note: ARM10 systems don't seem to exist any more.

Wrong: a simple grep shows that those are still in Makefile.

> 
> Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
> 
> ---
> Changes in v2: Instead of dublicating the missing boards from
> boards.cfg to MAKEALL, use the boards defined in boards.cfg
> directly.

This sentence does not make sense to me...
How can something that is missing be duplicated?
I think you were wanting to say: "remove all boards that are in
boards.cfg from MAKEALL"

> 
>  MAKEALL |  134 ++++------------------------------------------------------------
>  1 file changed, 9 insertions(+), 125 deletions(-)

Are all those boards removed here in boards.cfg?
Answer: NO
Are none of them still in Makefile?
Answer: NO

Remember:
1. boards must either be in Makefile OR boards.cfg
2. boards that are still in Makefile MUST BE in MAKEALL
3. boards that are in boards.cfg SHOULD NOT be in MAKEALL

Of the boards removed from MAKEALL by your patch, I found several in
Makefile but not in boards.cfg.

By removing them from MAKEALL they will not be built any more in MAKEALL
runs and this would hide their possible brokenness!

Best Regards,
Reinhard

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-08-05 20:40 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-05 18:20 [U-Boot] [PATCH v2] MAKEALL ARM: Use boards.cfg Dirk Behme
2011-08-05 20:40 ` Reinhard Meyer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox