image: fix jffs2(_nand) image generation
Variables dependend on JFFS2_BLOCKSIZE and NANDBLOCK_SIZE are used for template generation, so need to be present before inclusion of image.mk in target image Makefiles. So move all declarations to before any includes. Fixes: r42878 ("image.mk: clean up and parallelize mkfs calls") Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 46564
This commit is contained in:
parent
3368b4799b
commit
dbe4173b20
8 changed files with 23 additions and 13 deletions
|
@ -4,13 +4,14 @@
|
|||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
JFFS2_BLOCKSIZE = 64k 128k 256k
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/image.mk
|
||||
|
||||
IMAGE_PROFILE:=$(if $(PROFILE),$(PROFILE),Default)
|
||||
|
||||
JFFS2_BLOCKSIZE = 64k 128k 256k
|
||||
|
||||
KERNEL_LOADADDR = 0x80060000
|
||||
|
||||
DEVICE_VARS += NETGEAR_KERNEL_MAGIC NETGEAR_BOARD NETGEAR_ID CMDLINE CONSOLE IMAGE_SIZE BOARDNAME LOADER_FLASH_OFFS
|
||||
|
|
|
@ -4,6 +4,9 @@
|
|||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
JFFS2_BLOCKSIZE = 128k
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/image.mk
|
||||
|
||||
|
@ -11,8 +14,6 @@ LOADADDR = 0x81000000 # RAM start + 16M
|
|||
KERNEL_ENTRY = 0x80100000
|
||||
RAMSIZE = 0x00100000 # 1MB
|
||||
|
||||
JFFS2_BLOCKSIZE = 128k
|
||||
|
||||
FLASH_KERNEL := 0xBFD00000
|
||||
FLASH_FS := 0xBE000000
|
||||
|
||||
|
|
|
@ -4,11 +4,12 @@
|
|||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/image.mk
|
||||
|
||||
NAND_BLOCKSIZE := 2048-128k
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/image.mk
|
||||
|
||||
define sanitize_profile_name
|
||||
$(shell echo $(PROFILE) | tr '[:upper:]' '[:lower:]')
|
||||
endef
|
||||
|
|
|
@ -8,10 +8,11 @@
|
|||
# boards missing since devicetree update
|
||||
#EASY50712 ARV3527P
|
||||
|
||||
JFFS2_BLOCKSIZE = 64k 128k 256k
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/image.mk
|
||||
|
||||
JFFS2_BLOCKSIZE = 64k 128k 256k
|
||||
KDIR_TMP:=$(KDIR)/tmp
|
||||
|
||||
LOADER_MAKE := $(NO_TRACE_MAKE) -C lzma-loader KDIR=$(KDIR)
|
||||
|
|
|
@ -4,6 +4,9 @@
|
|||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
JFFS2_BLOCKSIZE = 128k
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/image.mk
|
||||
|
||||
|
@ -13,8 +16,6 @@ DTBS_DIR:=dts/
|
|||
|
||||
LOADADDR:=0x00008000
|
||||
|
||||
JFFS2_BLOCKSIZE = 128k
|
||||
|
||||
UIMAGE:=$(BIN_DIR)/$(IMG_PREFIX)-uImage
|
||||
|
||||
define Image/Build/MkuImage
|
||||
|
|
|
@ -4,12 +4,14 @@
|
|||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
JFFS2_BLOCKSIZE = 128k
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/image.mk
|
||||
|
||||
LOADADDR:=0x00008000
|
||||
|
||||
JFFS2_BLOCKSIZE = 128k
|
||||
|
||||
KDIR_TMP:=$(KDIR)/tmp
|
||||
|
||||
|
|
|
@ -4,10 +4,12 @@
|
|||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
JFFS2_BLOCKSIZE=256k
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/image.mk
|
||||
|
||||
JFFS2_BLOCKSIZE=256k
|
||||
|
||||
define Image/Prepare
|
||||
$(LINUX_DIR)/scripts/dtc/dtc -O dtb -R 4 -S 0x20000 $(DTS_DIR)/canyonlands.dts > $(KDIR)/openwrt-canyonlands.dtb
|
||||
|
|
|
@ -4,11 +4,12 @@
|
|||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/image.mk
|
||||
|
||||
JFFS2_BLOCKSIZE=256k 512k
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/image.mk
|
||||
|
||||
ifneq ($(CONFIG_TARGET_xburst_qi_lb60),)
|
||||
UBI_OPTS = -m 4096 -p 512KiB
|
||||
UBIFS_OPTS = -m 4096 -e 516096 -c 4095
|
||||
|
|
Loading…
Reference in a new issue