diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 26 | 
1 files changed, 10 insertions, 16 deletions
| @@ -341,7 +341,7 @@ ifneq ($(CONFIG_AM33XX)$(CONFIG_OMAP34XX)$(CONFIG_OMAP44XX)$(CONFIG_OMAP54XX)$(C  LIBS-y += $(CPUDIR)/omap-common/libomap-common.o  endif -ifneq (,$(filter $(SOC), mx25 mx27 mx5 mx6 mx31 mx35)) +ifneq (,$(filter $(SOC), mx25 mx27 mx5 mx6 mx31 mx35 mxs))  LIBS-y += arch/$(ARCH)/imx-common/libimx-common.o  endif @@ -522,13 +522,9 @@ $(obj)u-boot.ais:       $(obj)spl/u-boot-spl.bin $(obj)u-boot.img  		cat $(obj)spl/u-boot-spl-pad.ais $(obj)u-boot.img > \  			$(obj)u-boot.ais -# Specify the target for use in elftosb call -ELFTOSB_TARGET-$(CONFIG_MX23) = imx23 -ELFTOSB_TARGET-$(CONFIG_MX28) = imx28  $(obj)u-boot.sb:       $(obj)u-boot.bin $(obj)spl/u-boot-spl.bin -		elftosb -zf $(ELFTOSB_TARGET-y) -c $(TOPDIR)/$(CPUDIR)/$(SOC)/u-boot-$(ELFTOSB_TARGET-y).bd \ -			-o $(obj)u-boot.sb +		$(MAKE) -C $(SRCTREE)/$(CPUDIR)/$(SOC)/ $(OBJTREE)/u-boot.sb  # On x600 (SPEAr600) U-Boot is appended to U-Boot SPL.  # Both images are created using mkimage (crc etc), so that the ROM @@ -547,18 +543,15 @@ $(obj)u-boot.spr:	$(obj)u-boot.img $(obj)spl/u-boot-spl.bin  		cat $(obj)spl/u-boot-spl-pad.img $(obj)u-boot.img > $@  ifneq ($(CONFIG_TEGRA),) -ifeq ($(CONFIG_OF_SEPARATE),y) -nodtb=dtb -dtbfile=$(obj)u-boot.dtb -else -nodtb=nodtb -dtbfile= -endif - -$(obj)u-boot-$(nodtb)-tegra.bin: $(obj)spl/u-boot-spl.bin $(obj)u-boot.bin $(dtbfile) +$(obj)u-boot-nodtb-tegra.bin: $(obj)spl/u-boot-spl.bin $(obj)u-boot.bin  		$(OBJCOPY) ${OBJCFLAGS} --pad-to=$(CONFIG_SYS_TEXT_BASE) -O binary $(obj)spl/u-boot-spl $(obj)spl/u-boot-spl-pad.bin -		cat $(obj)spl/u-boot-spl-pad.bin $(obj)u-boot.bin $(dtbfile) > $@ +		cat $(obj)spl/u-boot-spl-pad.bin $(obj)u-boot.bin > $@  		rm $(obj)spl/u-boot-spl-pad.bin + +ifeq ($(CONFIG_OF_SEPARATE),y) +$(obj)u-boot-dtb-tegra.bin: $(obj)u-boot-nodtb-tegra.bin $(obj)u-boot.dtb +		cat $(obj)u-boot-nodtb-tegra.bin $(obj)u-boot.dtb > $@ +endif  endif  $(obj)u-boot-img.bin: $(obj)spl/u-boot-spl.bin $(obj)u-boot.img @@ -871,6 +864,7 @@ clobber:	tidy  	@rm -f $(obj)u-boot.ais  	@rm -f $(obj)u-boot.dtb  	@rm -f $(obj)u-boot.sb +	@rm -f $(obj)u-boot.bd  	@rm -f $(obj)u-boot.spr  	@rm -f $(obj)nand_spl/{u-boot.{lds,lst},System.map}  	@rm -f $(obj)nand_spl/{u-boot-nand_spl.lds,u-boot-spl,u-boot-spl.map} |