X-Git-Url: https://git.archive.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Framips%2Fimage%2FMakefile;h=2d4395dca41fcdaea390898ee6731c31f442abee;hb=4470e662e6cb52c62f5cf4f3ce63bd83a474b48b;hp=a6db8136ae0370c7f8112a09849ece4d14c23ccd;hpb=3f3accdb216c0ca16c83da675570ef40ccb07d33;p=15.05%2Fopenwrt.git diff --git a/target/linux/ramips/image/Makefile b/target/linux/ramips/image/Makefile index a6db8136ae..2d4395dca4 100644 --- a/target/linux/ramips/image/Makefile +++ b/target/linux/ramips/image/Makefile @@ -29,10 +29,16 @@ define kernel_entry -a 0x88000000 -e 0x88000000 endef else +ifeq ($(CONFIG_SOC_MT7621),y) +define kernel_entry +-a 0x80001000 -e 0x80001000 +endef +else define kernel_entry -a 0x80000000 -e 0x80000000 endef endif +endif define MkCombineduImage $(call PatchKernelLzma,$(2),$(3)) @@ -368,7 +374,7 @@ define BuildFirmware/DCS930/squashfs else \ dd if=$(KDIR)/image.$(2) of=$(KDIR)/dcs.tmp bs=64K count=5 conv=sync ;\ cat $(KDIR)/image.$(2) >> $(KDIR)/dcs.tmp ; \ - dd if=$(KDIR)/dcs.tmp of=$(call imgname,$(1),$(2))-factory.bin bs=4M count=1 conv=sync ;\ + dd if=$(KDIR)/dcs.tmp of=$(call imgname,$(1),$(2))-factory.bin bs=4096k count=1 conv=sync ;\ $(STAGING_DIR_HOST)/bin/mkdcs932 $(call imgname,$(1),$(2))-factory.bin ; \ fi endef @@ -613,6 +619,7 @@ endif Image/Build/Profile/MT7620a=$(call BuildFirmware/Default8M/$(1),$(1),mt7620a,MT7620a) Image/Build/Profile/MT7620a_MT7610e=$(call BuildFirmware/Default8M/$(1),$(1),mt7620a_mt7610e,MT7620a_MT7610e) Image/Build/Profile/MT7620a_MT7530=$(call BuildFirmware/Default8M/$(1),$(1),mt7620a_mt7530,MT7620a_MT7530) +Image/Build/Profile/MT7620a_V22SG=$(call BuildFirmware/Default8M/$(1),$(1),mt7620a_v22sg,MT7620a_V22SG) Image/Build/Profile/RP-N53=$(call BuildFirmware/Default8M/$(1),$(1),rp_n53,RP-N53) whr_300hp2_mtd_size=7012352 Image/Build/Profile/WHR-300HP2=$(call BuildFirmware/CustomFlash/$(1),$(1),whr-300hp2,WHR-300HP2,$(whr_300hp2_mtd_size)) @@ -625,6 +632,7 @@ define Image/Build/Profile/Default $(call Image/Build/Profile/MT7620a,$(1)) $(call Image/Build/Profile/MT7620a_MT7610e,$(1)) $(call Image/Build/Profile/MT7620a_MT7530,$(1)) + $(call Image/Build/Profile/MT7620a_V22SG,$(1)) $(call Image/Build/Profile/RP-N53,$(1)) $(call Image/Build/Profile/DIR-810L,$(1)) $(call Image/Build/Profile/WHR-300HP2,$(1)) @@ -634,6 +642,34 @@ endif # +# MT7620N Profiles +# + +Image/Build/Profile/WMR300=$(call BuildFirmware/Default8M/$(1),$(1),wmr-300,WMR300) +Image/Build/Profile/RT-N14U=$(call BuildFirmware/Default8M/$(1),$(1),rt-n14u,RT-N14U) + +ifeq ($(SUBTARGET),mt7620n) +define Image/Build/Profile/Default + $(call Image/Build/Profile/WMR300,$(1)) + $(call Image/Build/Profile/RT-N14U,$(1)) +endef +endif + + +# +# MT7621 Profiles +# + +Image/Build/Profile/MT7621=$(call BuildFirmware/Default4M/$(1),$(1),mt7621,MT7621) + +ifeq ($(SUBTARGET),mt7621) +define Image/Build/Profile/Default + $(call Image/Build/Profile/MT7621,$(1)) +endef +endif + + +# # Generic Targets # define Image/BuildKernel