1 # SPDX-License-Identifier: GPL-2.0-only
3 include $(TOPDIR
)/rules.mk
4 include $(INCLUDE_DIR
)/image.mk
6 define Build
/bcm4908lzma
7 $(STAGING_DIR_HOST
)/bin
/lzma e
-lc1
-lp2
-pb2
-d22
$@
$@.new
11 define Build
/bcm4908kernel
12 $(STAGING_DIR_HOST
)/bin
/bcm4908kernel
-i
$@
-o
$@.new
17 KERNEL
:= kernel-bin | bcm4908lzma | bcm4908kernel
18 KERNEL_DEPENDS
= $$(wildcard $(DTS_DIR
)/$$(DEVICE_DTS
).dts
)
19 KERNEL_INITRAMFS_SUFFIX
:= .bin
20 KERNEL_INITRAMFS
:= kernel-bin | bcm4908lzma | bcm4908kernel
21 FILESYSTEMS
:= squashfs
23 IMAGE_NAME
= $$(IMAGE_PREFIX
)-$$(1).
$$(2)
28 define Device
/asus_gt-ac5300
30 DEVICE_MODEL
:= GT-AC5300
31 DEVICE_DTS
:= broadcom
/bcm4908
/bcm4908-asus-gt-ac5300
34 TARGET_DEVICES
+= asus_gt-ac5300
36 define Device
/netgear_r8000p
37 DEVICE_VENDOR
:= Netgear
38 DEVICE_MODEL
:= R8000P
39 DEVICE_DTS
:= broadcom
/bcm4908
/bcm4906-netgear-r8000p
42 TARGET_DEVICES
+= netgear_r8000p
44 $(eval
$(call BuildImage
))