1 ifeq ($(SUBTARGET
),cortexa53
)
3 define Device
/globalscale_espressobin
4 $(call Device
/Default-arm64
)
5 DEVICE_VENDOR
:= Marvell
6 DEVICE_MODEL
:= ESPRESSObin
7 DEVICE_VARIANT
:= Non-eMMC
8 DEVICE_ALT0_VENDOR
:= Marvell
9 DEVICE_ALT0_MODEL
:= Armada
3700 Community Board
10 DEVICE_ALT0_VARIANT
:= Non-eMMC
11 DEVICE_DTS
:= armada-3720-espressobin
13 TARGET_DEVICES
+= globalscale_espressobin
15 define Device
/globalscale_espressobin-emmc
16 $(call Device
/Default-arm64
)
17 DEVICE_VENDOR
:= Marvell
18 DEVICE_MODEL
:= ESPRESSObin
19 DEVICE_VARIANT
:= eMMC
20 DEVICE_ALT0_VENDOR
:= Marvell
21 DEVICE_ALT0_MODEL
:= Armada
3700 Community Board
22 DEVICE_ALT0_VARIANT
:= eMMC
23 DEVICE_DTS
:= armada-3720-espressobin-emmc
25 TARGET_DEVICES
+= globalscale_espressobin-emmc
27 define Device
/globalscale_espressobin-v7
28 $(call Device
/Default-arm64
)
29 DEVICE_VENDOR
:= Marvell
30 DEVICE_MODEL
:= ESPRESSObin
31 DEVICE_VARIANT
:= V7 Non-eMMC
32 DEVICE_ALT0_VENDOR
:= Marvell
33 DEVICE_ALT0_MODEL
:= Armada
3700 Community Board
34 DEVICE_ALT0_VARIANT
:= V7 Non-eMMC
35 DEVICE_DTS
:= armada-3720-espressobin-v7
37 TARGET_DEVICES
+= globalscale_espressobin-v7
39 define Device
/globalscale_espressobin-v7-emmc
40 $(call Device
/Default-arm64
)
41 DEVICE_VENDOR
:= Marvell
42 DEVICE_MODEL
:= ESPRESSObin
43 DEVICE_VARIANT
:= V7 eMMC
44 DEVICE_ALT0_VENDOR
:= Marvell
45 DEVICE_ALT0_MODEL
:= Armada
3700 Community Board
46 DEVICE_ALT0_VARIANT
:= V7 eMMC
47 DEVICE_DTS
:= armada-3720-espressobin-v7-emmc
49 TARGET_DEVICES
+= globalscale_espressobin-v7-emmc
51 define Device
/marvell_armada-3720-db
52 $(call Device
/Default-arm64
)
53 DEVICE_VENDOR
:= Marvell
54 DEVICE_MODEL
:= Armada
3720 Development Board
(DB-88F3720-DDR3
)
55 DEVICE_DTS
:= armada-3720-db
57 TARGET_DEVICES
+= marvell_armada-3720-db
59 define Device
/methode_udpu
60 $(call Device
/Default-arm64
)
61 DEVICE_VENDOR
:= Methode
62 DEVICE_MODEL
:= micro-DPU
(uDPU
)
63 DEVICE_DTS
:= armada-3720-uDPU
64 KERNEL_LOADADDR
:= 0x00080000
65 KERNEL_INITRAMFS
:= kernel-bin | gzip | fit gzip
$$(DTS_DIR
)/$$(DEVICE_DTS
).dtb
66 KERNEL_INITRAMFS_SUFFIX
:= .itb
67 DEVICE_PACKAGES
:= f2fs-tools e2fsprogs fdisk ethtool kmod-usb2 kmod-usb3 \
68 kmod-e100 kmod-e1000 kmod-e1000e kmod-igb kmod-ixgbevf \
69 kmod-mdio-gpio kmod-switch-mvsw61xx kmod-i2c-pxa
70 IMAGE_NAME
= $$(IMAGE_PREFIX
)-$$(2)
71 IMAGES
:= firmware.tgz
72 IMAGE
/firmware.tgz
:= boot-scr | boot-img-ext4 | uDPU-firmware | append-metadata
75 TARGET_DEVICES
+= methode_udpu