From 9338c09ecbfa40522eec061728302fd8ae49dce3 Mon Sep 17 00:00:00 2001 From: Sander Vanheule Date: Sat, 17 Sep 2022 22:06:37 +0200 Subject: realtek: merge duplicated DGS-1210 recipes The D-Link DGS-1210 device series currently has supported devices with both RTL838x and RTL839x SoCs. An image build recipe has been defined in both subtarget makefiles, but these are mostly identical, save for the SOC variable. Move the SOC variable from the DGS-1210 build recipes to the applicable devices, and put the remaining duplicate code in a shared Makefile. Signed-off-by: Sander Vanheule --- target/linux/realtek/image/common.mk | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 target/linux/realtek/image/common.mk (limited to 'target/linux/realtek/image/common.mk') diff --git a/target/linux/realtek/image/common.mk b/target/linux/realtek/image/common.mk new file mode 100644 index 0000000000..59286b211d --- /dev/null +++ b/target/linux/realtek/image/common.mk @@ -0,0 +1,16 @@ +# SPDX-License-Identifier: GPL-2.0-only + +define Build/d-link_dgs-1210 + IMAGE_SIZE := 13824k + DEVICE_VENDOR := D-Link + DLINK_KERNEL_PART_SIZE := 1572864 + KERNEL := kernel-bin | append-dtb | gzip | uImage gzip | dlink-cameo + CAMEO_KERNEL_PART := 2 + CAMEO_ROOTFS_PART := 3 + CAMEO_CUSTOMER_SIGNATURE := 2 + CAMEO_BOARD_VERSION := 32 + IMAGES += factory_image1.bin + IMAGE/factory_image1.bin := append-kernel | pad-to 64k | \ + append-rootfs | pad-rootfs | pad-to 16 | check-size | \ + dlink-version | dlink-headers +endef -- cgit v1.2.3