X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=Makefile;h=e4cc65599ad1729649a9c925ae4f6b03052da6dd;hb=a63109281ad41b0fb489fdcb901171f76bcdbc2c;hp=cda8754b5018eb7d792dbbd2dc24bea5649469d6;hpb=ff36fd8591776405eeb3a086ba1136bf1ece2ffb;p=platform%2Fkernel%2Fu-boot.git diff --git a/Makefile b/Makefile index cda8754..e4cc655 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # -# (C) Copyright 2000-2004 +# (C) Copyright 2000-2005 # Wolfgang Denk, DENX Software Engineering, wd@denx.de. # # See file CREDITS for list of people who contributed to this @@ -121,7 +121,7 @@ LIBS += common/libcommon.a .PHONY : $(LIBS) # Add GCC lib -PLATFORM_LIBS += --no-warn-mismatch -L $(shell dirname `$(CC) $(CFLAGS) -print-libgcc-file-name`) -lgcc +PLATFORM_LIBS += -L $(shell dirname `$(CC) $(CFLAGS) -print-libgcc-file-name`) -lgcc # The "tools" are needed early, so put this first @@ -161,7 +161,7 @@ u-boot.dis: u-boot u-boot: depend $(SUBDIRS) $(OBJS) $(LIBS) $(LDSCRIPT) UNDEF_SYM=`$(OBJDUMP) -x $(LIBS) |sed -n -e 's/.*\(__u_boot_cmd_.*\)/-u\1/p'|sort|uniq`;\ $(LD) $(LDFLAGS) $$UNDEF_SYM $(OBJS) \ - --start-group $(LIBS) $(PLATFORM_LIBS) --end-group \ + --start-group $(LIBS) --end-group $(PLATFORM_LIBS) \ -Map u-boot.map -o u-boot $(LIBS): @@ -215,6 +215,9 @@ unconfig: ## MPC5xx Systems ######################################################################### +canmb_config: unconfig + @./mkconfig -a canmb ppc mpc5xxx canmb + cmi_mpc5xx_config: unconfig @./mkconfig $(@:_config=) ppc mpc5xx cmi @@ -836,6 +839,9 @@ PPChameleonEVB_HI_33_config: unconfig } @./mkconfig -a $(call xtract_4xx,$@) ppc ppc4xx PPChameleonEVB dave +sbc405_config: unconfig + @./mkconfig $(@:_config=) ppc ppc4xx sbc405 + VOH405_config: unconfig @./mkconfig $(@:_config=) ppc ppc4xx voh405 esd @@ -861,6 +867,9 @@ XPEDITE1K_config: unconfig Alaska8220_config: unconfig @./mkconfig $(@:_config=) ppc mpc8220 alaska +sorcery_config: unconfig + @./mkconfig $(@:_config=) ppc mpc8220 sorcery + Yukon8220_config: unconfig @./mkconfig $(@:_config=) ppc mpc8220 yukon @@ -897,6 +906,9 @@ debris_config: unconfig eXalion_config: unconfig @./mkconfig $(@:_config=) ppc mpc824x eXalion +HIDDEN_DRAGON_config: unconfig + @./mkconfig $(@:_config=) ppc mpc824x hidden_dragon + MOUSSE_config: unconfig @./mkconfig $(@:_config=) ppc mpc824x mousse @@ -953,6 +965,19 @@ CPU86_ROMBOOT_config: unconfig fi; \ echo "export CONFIG_BOOT_ROM" >> config.mk; +CPU87_config \ +CPU87_ROMBOOT_config: unconfig + @./mkconfig $(call xtract_82xx,$@) ppc mpc8260 cpu87 + @cd ./include ; \ + if [ "$(findstring _ROMBOOT_,$@)" ] ; then \ + echo "CONFIG_BOOT_ROM = y" >> config.mk ; \ + echo "... booting from 8-bit flash" ; \ + else \ + echo "CONFIG_BOOT_ROM = n" >> config.mk ; \ + echo "... booting from 64-bit flash" ; \ + fi; \ + echo "export CONFIG_BOOT_ROM" >> config.mk; + ep8260_config: unconfig @./mkconfig $(@:_config=) ppc mpc8260 ep8260 @@ -973,13 +998,21 @@ ISPAN_REVB_config: unconfig @./mkconfig -a ISPAN ppc mpc8260 ispan MPC8260ADS_config \ +MPC8260ADS_lowboot_config \ MPC8260ADS_33MHz_config \ +MPC8260ADS_33MHz_lowboot_config \ MPC8260ADS_40MHz_config \ +MPC8260ADS_40MHz_lowboot_config \ MPC8272ADS_config \ +MPC8272ADS_lowboot_config \ PQ2FADS_config \ +PQ2FADS_lowboot_config \ PQ2FADS-VR_config \ +PQ2FADS-VR_lowboot_config \ PQ2FADS-ZU_config \ +PQ2FADS-ZU_lowboot_config \ PQ2FADS-ZU_66MHz_config \ +PQ2FADS-ZU_66MHz_lowboot_config \ : unconfig $(if $(findstring PQ2FADS,$@), \ @echo "#define CONFIG_ADSTYPE CFG_PQ2FADS" > include/config.h, \ @@ -988,6 +1021,10 @@ PQ2FADS-ZU_66MHz_config \ @echo "#define CONFIG_8260_CLKIN" $(subst MHz,,$(word 2,$(subst _, ,$@)))"000000" >> include/config.h, \ $(if $(findstring VR,$@), \ @echo "#define CONFIG_8260_CLKIN 66000000" >> include/config.h)) + @[ -z "$(findstring lowboot_,$@)" ] || \ + { echo "TEXT_BASE = 0xFF800000" >board/mpc8260ads/config.tmp ; \ + echo "... with lowboot configuration" ; \ + } @./mkconfig -a MPC8260ADS ppc mpc8260 mpc8260ads MPC8266ADS_config: unconfig @@ -1047,6 +1084,12 @@ PM828_ROMBOOT_PCI_config: unconfig ppmc8260_config: unconfig @./mkconfig $(@:_config=) ppc mpc8260 ppmc8260 +Rattler8248_config \ +Rattler_config: unconfig + $(if $(findstring 8248,$@), \ + @echo "#define CONFIG_MPC8248" > include/config.h) + @./mkconfig -a Rattler ppc mpc8260 rattler + RPXsuper_config: unconfig @./mkconfig $(@:_config=) ppc mpc8260 rpxsuper @@ -1141,6 +1184,9 @@ MPC8541CDS_config: unconfig MPC8555CDS_config: unconfig @./mkconfig $(@:_config=) ppc mpc85xx mpc8555cds cds +PM854_config: unconfig + @./mkconfig $(@:_config=) ppc mpc85xx pm854 + sbc8540_config \ sbc8540_33_config \ sbc8540_66_config: unconfig @@ -1168,6 +1214,12 @@ sbc8560_66_config: unconfig stxgp3_config: unconfig @./mkconfig $(@:_config=) ppc mpc85xx stxgp3 +TQM8540_config: unconfig + @./mkconfig $(@:_config=) ppc mpc85xx tqm8540 + +TQM8560_config: unconfig + @./mkconfig $(@:_config=) ppc mpc85xx tqm8560 + ######################################################################### ## 74xx/7xx Systems ######################################################################### @@ -1236,6 +1288,12 @@ xtract_omap1610xxx = $(subst _cs0boot,,$(subst _cs3boot,,$(subst _cs_autoboot,,$ xtract_omap730p2 = $(subst _cs0boot,,$(subst _cs3boot,, $(subst _config,,$1))) +at91rm9200dk_config : unconfig + @./mkconfig $(@:_config=) arm arm920t at91rm9200dk NULL at91rm9200 + +cmc_pu2_config : unconfig + @./mkconfig $(@:_config=) arm arm920t cmc_pu2 NULL at91rm9200 + integratorap_config : unconfig @./mkconfig $(@:_config=) arm arm926ejs integratorap @@ -1333,6 +1391,19 @@ VCMA9_config : unconfig versatile_config : unconfig @./mkconfig $(@:_config=) arm arm926ejs versatile +voiceblue_smallflash_config \ +voiceblue_config: unconfig + @if [ "$(findstring _smallflash_,$@)" ] ; then \ + echo "... boot from lower flash bank" ; \ + echo "#define VOICEBLUE_SMALL_FLASH" >>include/config.h ; \ + echo "VOICEBLUE_SMALL_FLASH=y" >board/voiceblue/config.tmp ; \ + else \ + echo "... boot from upper flash bank" ; \ + >include/config.h ; \ + echo "VOICEBLUE_SMALL_FLASH=n" >board/voiceblue/config.tmp ; \ + fi + @./mkconfig -a voiceblue arm arm925t voiceblue + ######################################################################### ## S3C44B0 Systems ######################################################################### @@ -1357,19 +1428,12 @@ evb4510_config : unconfig @./mkconfig $(@:_config=) arm arm720t evb4510 ######################################################################### -## AT91RM9200 Systems -######################################################################### - -at91rm9200dk_config : unconfig - @./mkconfig $(@:_config=) arm at91rm9200 at91rm9200dk - -cmc_pu2_config : unconfig - @./mkconfig $(@:_config=) arm at91rm9200 cmc_pu2 - -######################################################################### ## XScale Systems ######################################################################### +adsvix_config : unconfig + @./mkconfig $(@:_config=) arm pxa adsvix + cerf250_config : unconfig @./mkconfig $(@:_config=) arm pxa cerf250 @@ -1403,6 +1467,12 @@ xm250_config : unconfig xsengine_config : unconfig @./mkconfig $(@:_config=) arm pxa xsengine +######################################################################### +## ARM1136 Systems +######################################################################### +omap2420h4_config : unconfig + @./mkconfig $(@:_config=) arm arm1136 omap2420h4 + #======================================================================== # i386 #========================================================================