mirror of
				https://github.com/openwrt/openwrt.git
				synced 2025-10-30 07:49:23 +08:00 
			
		
		
		
	 0a1ebccc87
			
		
	
	0a1ebccc87
	
	
	
		
			
			These fields are used for EAX12 and EX6250v2 series, and perhaps other devices. Compatibility is preserved with the WAX202 and WAX206. In addition, adds the related vars to DEVICE_VARS so that the variables work correctly with multiple devices. References in GPL source: https://www.downloads.netgear.com/files/GPL/EAX12_EAX11v2_EAX15v2_GPL_V1.0.3.34_src.tar.gz * tools/imgencoder/src/gj_enc.c Contains code that generates the encrypted image. Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
		
			
				
	
	
		
			44 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # SPDX-License-Identifier: GPL-2.0-only
 | |
| #
 | |
| # Copyright (C) 2012-2015 OpenWrt.org
 | |
| # Copyright (C) 2016-2017 LEDE project
 | |
| 
 | |
| include $(TOPDIR)/rules.mk
 | |
| include $(INCLUDE_DIR)/image.mk
 | |
| 
 | |
| DEVICE_VARS += NETGEAR_ENC_MODEL NETGEAR_ENC_REGION NETGEAR_ENC_HW_ID_LIST NETGEAR_ENC_MODEL_LIST
 | |
| 
 | |
| loadaddr-$(CONFIG_TARGET_mediatek_mt7622) := 0x44000000
 | |
| loadaddr-$(CONFIG_TARGET_mediatek_mt7623) := 0x80008000
 | |
| loadaddr-$(CONFIG_TARGET_mediatek_mt7629) := 0x40008000
 | |
| loadaddr-$(CONFIG_TARGET_mediatek_filogic) := 0x48000000
 | |
| 
 | |
| # default all platform image(fit) build
 | |
| define Device/Default
 | |
|   PROFILES = Default $$(DEVICE_NAME)
 | |
|   KERNEL_NAME := Image
 | |
|   KERNEL = kernel-bin | lzma | \
 | |
| 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb
 | |
|   KERNEL_INITRAMFS = kernel-bin | lzma | \
 | |
| 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb with-initrd
 | |
|   KERNEL_LOADADDR = $(loadaddr-y)
 | |
|   FILESYSTEMS := squashfs
 | |
|   DEVICE_DTS_DIR := $(DTS_DIR)
 | |
|   NETGEAR_ENC_MODEL :=
 | |
|   NETGEAR_ENC_REGION :=
 | |
|   NETGEAR_ENC_HW_ID_LIST :=
 | |
|   NETGEAR_ENC_MODEL_LIST :=
 | |
|   IMAGES := sysupgrade.bin
 | |
|   IMAGE/sysupgrade.bin := append-kernel | pad-to 128k | append-rootfs | \
 | |
| 	pad-rootfs | append-metadata
 | |
| endef
 | |
| 
 | |
| include $(SUBTARGET).mk
 | |
| 
 | |
| define Image/Build
 | |
| 	$(call Image/Build/$(1),$(1))
 | |
| endef
 | |
| 
 | |
| $(eval $(call BuildImage))
 | |
| 
 |