mediatek: use CONFIG_TARGET_ROOTFS_PARTSIZE
Enable 'rootfs-part' feature to make the size of the partition of the production image configurable instead of hard-coding it. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
		| @@ -6,7 +6,7 @@ ARCH:=arm | ||||
| BOARD:=mediatek | ||||
| BOARDNAME:=MediaTek Ralink ARM | ||||
| SUBTARGETS:=mt7622 mt7623 mt7629 | ||||
| FEATURES:=dt-overlay emmc fpu gpio nand pci pcie separate_ramdisk squashfs usb | ||||
| FEATURES:=dt-overlay emmc fpu gpio nand pci pcie rootfs-part separate_ramdisk squashfs usb | ||||
|  | ||||
| KERNEL_PATCHVER:=5.10 | ||||
|  | ||||
|   | ||||
| @@ -48,10 +48,10 @@ define Build/mt7622-gpt | ||||
| 				-N recovery	-r	-p 32M@6M \ | ||||
| 		$(if $(findstring sdmmc,$1), \ | ||||
| 				-N install	-r	-p 7M@38M \ | ||||
| 			-t 0x2e -N production		-p 211M@45M \ | ||||
| 			-t 0x2e -N production		-p $(CONFIG_TARGET_ROOTFS_PARTSIZE)M@45M \ | ||||
| 		) \ | ||||
| 		$(if $(findstring emmc,$1), \ | ||||
| 			-t 0x2e -N production		-p 980M@40M \ | ||||
| 			-t 0x2e -N production		-p $(CONFIG_TARGET_ROOTFS_PARTSIZE)M@40M \ | ||||
| 		) | ||||
| 	cat $@.tmp >> $@ | ||||
| 	rm $@.tmp | ||||
|   | ||||
| @@ -58,10 +58,10 @@ define Build/mt7623-mbr | ||||
| 			-t 0x41	-N uboot	-p 3584k@320k \ | ||||
| 			-t 0xea	-N recovery	-p 40M@4M \ | ||||
| 		$(if $(findstring sdmmc,$1), \ | ||||
| 			-t 0x2e -N production	-p 208M@48M \ | ||||
| 			-t 0x2e -N production	-p $(CONFIG_TARGET_ROOTFS_PARTSIZE)M@48M \ | ||||
| 		) \ | ||||
| 		$(if $(findstring emmc,$1), \ | ||||
| 			-t 0x2e -N production	-p 976M@48M \ | ||||
| 			-t 0x2e -N production	-p $(CONFIG_TARGET_ROOTFS_PARTSIZE)M@48M \ | ||||
| 		) | ||||
|  | ||||
| 	echo -en \ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Daniel Golle
					Daniel Golle