@@ -4,7 +4,7 @@ ARCH:=arm
BOARD:=airoha
BOARDNAME:=Airoha ARM
CPU_TYPE:=cortex-a7
-FEATURES:=dt squashfs nand ramdisk gpio source-only
+FEATURES:=dt squashfs nand ramdisk gpio source-only grand_flash
KERNEL_PATCHVER:=5.15
@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
BOARD:=armsr
BOARDNAME:=Arm SystemReady (EFI) compliant
FEATURES:=fpu pci pcie rtc usb boot-part rootfs-part
-FEATURES+=cpiogz ext4 ramdisk squashfs targz vmdk
+FEATURES+=cpiogz ext4 ramdisk squashfs targz vmdk grand_flash
KERNEL_PATCHVER:=6.1
@@ -8,7 +8,8 @@ include $(TOPDIR)/rules.mk
ARCH:=arm
BOARD:=bcm27xx
BOARDNAME:=Broadcom BCM27xx
-FEATURES:=audio boot-part display ext4 fpu gpio rootfs-part rtc squashfs usb usbgadget wireless
+FEATURES:=audio boot-part display ext4 fpu gpio
+FEATURES+=rootfs-part rtc squashfs usb usbgadget wireless grand_flash
SUBTARGETS:=bcm2708 bcm2709 bcm2710 bcm2711
KERNEL_PATCHVER:=6.1
@@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk
ARCH:=aarch64
BOARD:=bcm4908
BOARDNAME:=Broadcom BCM4908 (ARMv8A CPUs Brahma-B53)
-FEATURES:=squashfs nand usb gpio
+FEATURES:=squashfs nand usb gpio grand_flash
CPU_TYPE:=cortex-a53
SUBTARGETS:=generic
@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
ARCH:=arm
BOARD:=gemini
BOARDNAME:=Cortina Systems CS351x
-FEATURES:=squashfs pci rtc usb dt gpio display ext4 rootfs-part boot-part
+FEATURES:=squashfs pci rtc usb dt gpio display ext4 rootfs-part boot-part grand_flash
CPU_TYPE:=fa526
SUBTARGETS:=generic
@@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk
ARCH:=arm
BOARD:=ipq806x
BOARDNAME:=Qualcomm Atheros IPQ806X
-FEATURES:=squashfs fpu ramdisk wireless
+FEATURES:=squashfs fpu ramdisk wireless grand_flash
CPU_TYPE:=cortex-a15
CPU_SUBTYPE:=neon-vfpv4
SUBTARGETS:=generic chromium
@@ -3,7 +3,7 @@ include $(TOPDIR)/rules.mk
ARCH:=aarch64
BOARD:=ipq807x
BOARDNAME:=Qualcomm Atheros IPQ807x
-FEATURES:=squashfs ramdisk fpu nand rtc emmc wireless
+FEATURES:=squashfs ramdisk fpu nand rtc emmc wireless grand_flash
KERNELNAME:=Image dtbs
CPU_TYPE:=cortex-a53
SUBTARGETS:=generic
@@ -9,7 +9,7 @@ BOARDNAME:=NXP Layerscape
KERNEL_PATCHVER:=5.15
-FEATURES:=squashfs nand usb pcie gpio fpu ubifs ext4 rootfs-part boot-part
+FEATURES:=squashfs nand usb pcie gpio fpu ubifs ext4 rootfs-part boot-part grand_flash
SUBTARGETS:=armv8_64b armv7
define Target/Description
@@ -8,7 +8,7 @@ BOARD:=malta
BOARDNAME:=MIPS Malta CoreLV board (qemu)
SUBTARGETS:=le be le64 be64
INITRAMFS_EXTRA_FILES:=
-FEATURES:=cpiogz ext4 ramdisk squashfs targz wireless
+FEATURES:=cpiogz ext4 ramdisk squashfs targz wireless grand_flash
KERNEL_PATCHVER:=5.15
KERNEL_TESTING_PATCHVER:=6.1
@@ -6,7 +6,8 @@ ARCH:=arm
BOARD:=mediatek
BOARDNAME:=MediaTek Ralink ARM
SUBTARGETS:=mt7622 mt7623 mt7629 filogic
-FEATURES:=dt-overlay emmc fpu gpio nand pci pcie rootfs-part separate_ramdisk squashfs usb wireless
+FEATURES:=dt-overlay emmc fpu gpio nand pci pcie rootfs-part
+FEATURES+=separate_ramdisk squashfs usb wireless grand_flash
KERNEL_PATCHVER:=5.15
@@ -8,7 +8,8 @@ ARCH:=powerpc64
BOARD:=qoriq
BOARDNAME:=NXP QorIQ (PowerPC)
CPU_TYPE:=e5500
-FEATURES:=boot-part ext4 fpu legacy-sdcard powerpc64 ramdisk rootfs-part rtc source-only
+FEATURES:=boot-part ext4 fpu legacy-sdcard powerpc64 ramdisk
+FEATURES+=rootfs-part rtc source-only grand_flash
SUBTARGETS:=generic
KERNEL_PATCHVER:=5.15
@@ -4,7 +4,8 @@ include $(TOPDIR)/rules.mk
BOARD:=rockchip
BOARDNAME:=Rockchip
-FEATURES:=ext4 audio usb usbgadget display gpio fpu pci pcie rootfs-part boot-part squashfs
+FEATURES:=ext4 audio usb usbgadget display gpio fpu pci pcie
+FEATURES+=rootfs-part boot-part squashfs grand_flash
SUBTARGETS:=armv8
KERNEL_PATCHVER:=5.15
@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
ARCH:=riscv64
BOARD:=sifiveu
BOARDNAME:=SiFive U-based RISC-V boards
-FEATURES:=ext4
+FEATURES:=ext4 grand_flash
KERNELNAME:=Image dtbs
SUBTARGETS:=generic
@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
ARCH:=arm
BOARD:=sunxi
BOARDNAME:=Allwinner A1x/A20/A3x/H3/H5/R40
-FEATURES:=fpu usb ext4 display rootfs-part rtc squashfs wireless
+FEATURES:=fpu usb ext4 display rootfs-part rtc squashfs wireless grand_flash
SUBTARGETS:=cortexa8 cortexa7 cortexa53
KERNEL_PATCHVER:=5.15
@@ -7,7 +7,8 @@ include $(TOPDIR)/rules.mk
ARCH := arm
BOARD := tegra
BOARDNAME := NVIDIA Tegra
-FEATURES := audio boot-part display ext4 fpu gpio pci pcie rootfs-part rtc squashfs usb wireless
+FEATURES := audio boot-part display ext4 fpu gpio pci pcie
+FEATURES += rootfs-part rtc squashfs usb wireless grand_flash
CPU_TYPE := cortex-a9
CPU_SUBTYPE := vfpv3-d16
SUBTARGETS := generic
@@ -11,7 +11,7 @@ ifeq ($(HOST_OS),Linux)
ARCH:=x86_64
BOARD:=uml
BOARDNAME:=User Mode Linux
-FEATURES:=audio ext4 rootfs-part squashfs wireless
+FEATURES:=audio ext4 rootfs-part squashfs wireless grand_flash
KERNEL_PATCHVER:=5.15
KERNEL_TESTING_PATCHVER:=6.1
@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
ARCH:=i386
BOARD:=x86
BOARDNAME:=x86
-FEATURES:=squashfs ext4 vdi vmdk vhdx pcmcia targz fpu boot-part rootfs-part
+FEATURES:=squashfs ext4 vdi vmdk vhdx pcmcia targz fpu boot-part rootfs-part grand_flash
SUBTARGETS:=generic legacy geode 64
KERNEL_PATCHVER:=5.15
@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
ARCH:=arm
BOARD:=zynq
BOARDNAME:=Xilinx Zynq 7000 SoCs
-FEATURES:=fpu gpio rtc usb usbgadget boot-part rootfs-part squashfs
+FEATURES:=fpu gpio rtc usb usbgadget boot-part rootfs-part squashfs grand_flash
CPU_TYPE:=cortex-a9
CPU_SUBTYPE:=neon
SUBTARGETS:=generic
Select targets which should've plenty of storage to enable additional features like OpenSSL by default for example. References: #12874 Signed-off-by: Petr Štetiar <ynezz@true.cz> --- target/linux/airoha/Makefile | 2 +- target/linux/armsr/Makefile | 2 +- target/linux/bcm27xx/Makefile | 3 ++- target/linux/bcm4908/Makefile | 2 +- target/linux/gemini/Makefile | 2 +- target/linux/ipq806x/Makefile | 2 +- target/linux/ipq807x/Makefile | 2 +- target/linux/layerscape/Makefile | 2 +- target/linux/malta/Makefile | 2 +- target/linux/mediatek/Makefile | 3 ++- target/linux/qoriq/Makefile | 3 ++- target/linux/rockchip/Makefile | 3 ++- target/linux/sifiveu/Makefile | 2 +- target/linux/sunxi/Makefile | 2 +- target/linux/tegra/Makefile | 3 ++- target/linux/uml/Makefile | 2 +- target/linux/x86/Makefile | 2 +- target/linux/zynq/Makefile | 2 +- 18 files changed, 23 insertions(+), 18 deletions(-)