Changeset 24983


Ignore:
Timestamp:
2011-01-14T11:37:14+01:00 (7 years ago)
Author:
juhosg
Message:

ar71xx: rework WNDR3700 image generation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/image/Makefile

    r24982 r24983  
    343343endef 
    344344 
    345 wndr3700_mtdlayout=mtdparts=spi0.0:320k(u-boot)ro,128k(u-boot-env)ro,1024k(kernel),6656k(rootfs),64k(art)ro,7680k@0x70000(firmware) 
    346 define Image/Build/WNDR3700 
    347         $(call PatchKernelLzma,$(2),$(3) $(wndr3700_mtdlayout)) 
     345define Image/Build/Netgear 
     346        $(call PatchKernelLzma,$(2),$(3) $($(4))) 
    348347        $(call MkImageLzma,$(KDIR)/vmlinux-$(2).bin.lzma,$(KDIR)/vmlinux-$(2).uImage) 
    349348        mkdir -p $(KDIR)/wndr3700/image 
    350349        $(STAGING_DIR_HOST)/bin/wndr3700 \ 
    351350                $(KDIR)/vmlinux-$(2).uImage \ 
    352                 $(KDIR)/wndr3700/image/uImage 
     351                $(KDIR)/wndr3700/image/uImage \ 
     352                $(5) 
    353353        $(STAGING_DIR_HOST)/bin/mksquashfs-lzma \ 
    354354                $(KDIR)/wndr3700 $(KDIR)/vmlinux-$(2).uImage.squashfs.tmp \ 
     
    362362        $(STAGING_DIR_HOST)/bin/wndr3700 \ 
    363363                $(KDIR)/vmlinux-$(2).uImage.squashfs.tmp2 \ 
    364                 $(KDIR)/vmlinux-$(2).uImage.squashfs 
     364                $(KDIR)/vmlinux-$(2).uImage.squashfs \ 
     365                $(5) 
    365366        -rm -f $(KDIR)/vmlinux-$(2).uImage.squashfs.tmp* 
    366367        ( \ 
     
    369370        ) > $(call imgname,$(1),$(2))-sysupgrade.bin 
    370371        $(STAGING_DIR_HOST)/bin/mkdniimg \ 
    371                 -B WNDR3700 -v OpenWrt.$(REVISION) \ 
     372                -B $(6) -v OpenWrt.$(REVISION) \ 
    372373                -i $(call imgname,$(1),$(2))-sysupgrade.bin \ 
    373374                -o $(call imgname,$(1),$(2))-factory.img 
    374375        $(STAGING_DIR_HOST)/bin/mkdniimg \ 
    375                 -B WNDR3700 -v OpenWrt.$(REVISION) -r "NA" \ 
     376                -B $(6) -v OpenWrt.$(REVISION) -r "NA" \ 
    376377                -i $(call imgname,$(1),$(2))-sysupgrade.bin \ 
    377378                -o $(call imgname,$(1),$(2))-factory-NA.img 
     379endef 
     380 
     381define Image/Build/Netgear/initramfs 
     382        $(call PatchKernelLzma,$(2),$(3) $($(4))) 
     383        $(call MkImageLzma,$(KDIR)/vmlinux-$(2).bin.lzma,$(KDIR)/vmlinux-$(2).uImage) 
     384        $(STAGING_DIR_HOST)/bin/wndr3700 \ 
     385                $(KDIR)/vmlinux-$(2).uImage \ 
     386                $(call imgname,$(1),$(2))-uImage.bin \ 
     387                $(5) 
    378388endef 
    379389 
     
    402412  endef 
    403413endif 
    404  
    405 define Image/Build/WNDR3700/initramfs 
    406         $(call PatchKernelLzma,$(2),$(3) $(wndr3700_mtdlayout)) 
    407         $(call MkImageLzma,$(KDIR)/vmlinux-$(2).bin.lzma,$(KDIR)/vmlinux-$(2).uImage) 
    408         $(STAGING_DIR_HOST)/bin/wndr3700 \ 
    409                 $(KDIR)/vmlinux-$(2).uImage \ 
    410                 $(call imgname,$(1),$(2))-uImage.bin 
    411 endef 
    412414 
    413415define Image/Build/Zcomax 
     
    631633endef 
    632634 
     635wndr3700_mtdlayout=mtdparts=spi0.0:320k(u-boot)ro,128k(u-boot-env)ro,1024k(kernel),6656k(rootfs),64k(art)ro,7680k@0x70000(firmware) 
    633636define Image/Build/Profile/WNDR3700 
    634         $(call Image/Build/Template/$(fs_64k)/$(1),WNDR3700,wndr3700,board=WNDR3700) 
     637        $(call Image/Build/Template/$(fs_64k)/$(1),Netgear,wndr3700,board=WNDR3700,wndr3700_mtdlayout,3700,WNDR3700) 
    635638endef 
    636639 
Note: See TracChangeset for help on using the changeset viewer.