mirror of https://github.com/hak5/openwrt.git
brcm2708: boot-part feature integration
This patch adds the boot-part feature which enables the brcm2708 target move from the custom boot partition size config option to the generic CONFIG_TARGET_KERNEL_PARTSIZE. Note: For people using custom images: Just like with CONFIG_TARGET_ROOTFS_PARTSIZE changing the value can cause sysupgrade to repartition the device! Make sure to have a backup in this case. Signed-off-by: Christian Lamparter <chunkeey@gmail.com>openwrt-19.07
parent
b1781d5841
commit
1aa00f9d13
|
@ -270,6 +270,7 @@ menu "Target Images"
|
||||||
int "Kernel partition size (in MB)"
|
int "Kernel partition size (in MB)"
|
||||||
depends on GRUB_IMAGES || USES_BOOT_PART
|
depends on GRUB_IMAGES || USES_BOOT_PART
|
||||||
default 8 if TARGET_apm821xx_sata
|
default 8 if TARGET_apm821xx_sata
|
||||||
|
default 20 if TARGET_brcm2708
|
||||||
default 16
|
default 16
|
||||||
|
|
||||||
config TARGET_ROOTFS_PARTSIZE
|
config TARGET_ROOTFS_PARTSIZE
|
||||||
|
|
|
@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
|
||||||
ARCH:=arm
|
ARCH:=arm
|
||||||
BOARD:=brcm2708
|
BOARD:=brcm2708
|
||||||
BOARDNAME:=Broadcom BCM27xx
|
BOARDNAME:=Broadcom BCM27xx
|
||||||
FEATURES:=ext4 audio usb usbgadget display gpio fpu squashfs rootfs-part
|
FEATURES:=ext4 audio usb usbgadget display gpio fpu squashfs rootfs-part boot-part
|
||||||
MAINTAINER:=Álvaro Fernández Rojas <noltari@gmail.com>
|
MAINTAINER:=Álvaro Fernández Rojas <noltari@gmail.com>
|
||||||
SUBTARGETS:=bcm2708 bcm2709 bcm2710
|
SUBTARGETS:=bcm2708 bcm2709 bcm2710
|
||||||
|
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
config BRCM2708_SD_BOOT_PARTSIZE
|
|
||||||
int "Boot (SD Card) filesystem partition size (in MB)"
|
|
||||||
depends on TARGET_brcm2708
|
|
||||||
default 20
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
|
||||||
include $(INCLUDE_DIR)/image.mk
|
include $(INCLUDE_DIR)/image.mk
|
||||||
|
|
||||||
FAT32_BLOCK_SIZE=1024
|
FAT32_BLOCK_SIZE=1024
|
||||||
FAT32_BLOCKS=$(shell echo $$(($(CONFIG_BRCM2708_SD_BOOT_PARTSIZE)*1024*1024/$(FAT32_BLOCK_SIZE))))
|
FAT32_BLOCKS=$(shell echo $$(($(CONFIG_TARGET_KERNEL_PARTSIZE)*1024*1024/$(FAT32_BLOCK_SIZE))))
|
||||||
|
|
||||||
define Build/Compile
|
define Build/Compile
|
||||||
$(CP) $(LINUX_DIR)/COPYING $(KDIR)/COPYING.linux
|
$(CP) $(LINUX_DIR)/COPYING $(KDIR)/COPYING.linux
|
||||||
|
@ -44,7 +44,7 @@ endef
|
||||||
|
|
||||||
define Build/sdcard-img
|
define Build/sdcard-img
|
||||||
./gen_rpi_sdcard_img.sh $@ $@.boot $(IMAGE_ROOTFS) \
|
./gen_rpi_sdcard_img.sh $@ $@.boot $(IMAGE_ROOTFS) \
|
||||||
$(CONFIG_BRCM2708_SD_BOOT_PARTSIZE) $(CONFIG_TARGET_ROOTFS_PARTSIZE)
|
$(CONFIG_TARGET_KERNEL_PARTSIZE) $(CONFIG_TARGET_ROOTFS_PARTSIZE)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
### Devices ###
|
### Devices ###
|
||||||
|
|
Loading…
Reference in New Issue