1 # SPDX-License-Identifier: GPL-2.0-only
3 # Copyright (C) 2017 OpenWrt.org
5 include $(TOPDIR
)/rules.mk
6 include $(INCLUDE_DIR
)/image.mk
8 ifdef CONFIG_LINUX_5_10
9 KERNEL_LOADADDR
:= 0x80400000
11 KERNEL_LOADADDR
:= 0x80100000
16 FILESYSTEMS
:= squashfs
17 KERNEL_DEPENDS
= $$(wildcard $$(DTS_DIR
)/$$(DEVICE_DTS
).dts
)
18 KERNEL
= kernel-bin | gzip | fit gzip
$$(DTS_DIR
)/$$(DEVICE_DTS
).dtb
19 KERNEL_SUFFIX
:= -kernel.itb
22 DEVICE_DTS_CONFIG
:= config@
1
23 IMAGES
:= factory.ubi sysupgrade.
tar
24 IMAGE
/factory.ubi
:= append-ubi
25 IMAGE
/sysupgrade.
tar := sysupgrade-tar
28 define Device
/img_creator-ci40
29 DEVICE_VENDOR
:= Imagination Technologies
30 DEVICE_MODEL
:= Creator Ci40
(VL-62899
)
31 DEVICE_ALT0_VENDOR
:= Imagination Technologies
32 DEVICE_ALT0_MODEL
:= Marduk board
33 BOARD_NAME
:= img
,pistachio-marduk
34 DEVICE_DTS
:= img
/pistachio_marduk
37 DEVICE_PACKAGES
:= kmod-tpm-i2c-infineon kmod-ca8210 wpan-tools
40 TARGET_DEVICES
+= img_creator-ci40
43 $(eval
$(call BuildImage
))