From b779da27ef4a1bf47c8ae67809ecae99ba3ffa08 Mon Sep 17 00:00:00 2001 From: Robert Marko Date: Thu, 12 Nov 2020 18:13:26 +0100 Subject: [PATCH] ipq40xx: add MikroTik subtarget MikroTik devices require the use of raw vmlinux out of the self extracting compressed kernels. They also require 4K sectors, kernel2minor, partition parser as well as RouterBoard platform drivers. So in order to not add unnecessary code to the generic sub target lets introduce a MikroTik sub target. Signed-off-by: Robert Marko --- target/linux/ipq40xx/Makefile | 2 +- target/linux/ipq40xx/image/mikrotik.mk | 0 target/linux/ipq40xx/mikrotik/target.mk | 4 ++++ 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 target/linux/ipq40xx/image/mikrotik.mk create mode 100644 target/linux/ipq40xx/mikrotik/target.mk diff --git a/target/linux/ipq40xx/Makefile b/target/linux/ipq40xx/Makefile index 4d9b2debca..43b1fcb0f9 100644 --- a/target/linux/ipq40xx/Makefile +++ b/target/linux/ipq40xx/Makefile @@ -6,7 +6,7 @@ BOARDNAME:=Qualcomm Atheros IPQ40XX FEATURES:=squashfs fpu ramdisk nand CPU_TYPE:=cortex-a7 CPU_SUBTYPE:=neon-vfpv4 -SUBTARGETS:=generic +SUBTARGETS:=generic mikrotik KERNEL_PATCHVER:=5.4 KERNEL_TESTING_PATCHVER:=5.4 diff --git a/target/linux/ipq40xx/image/mikrotik.mk b/target/linux/ipq40xx/image/mikrotik.mk new file mode 100644 index 0000000000..e69de29bb2 diff --git a/target/linux/ipq40xx/mikrotik/target.mk b/target/linux/ipq40xx/mikrotik/target.mk new file mode 100644 index 0000000000..4530a90985 --- /dev/null +++ b/target/linux/ipq40xx/mikrotik/target.mk @@ -0,0 +1,4 @@ +BOARDNAME:=MikroTik +FEATURES += minor +KERNEL_IMAGES:=vmlinux +IMAGES_DIR:=compressed -- 2.30.2