treewide: rename IMAGE_PREFIX/IMAGE_NAME to DEVICE_IMG_*
[openwrt/staging/dedeckeh.git] / target / linux / mvebu / image / cortexa53.mk
1 define Device/glinet_gl-mv1000
2 $(call Device/Default-arm64)
3 DEVICE_VENDOR := GL.iNet
4 DEVICE_MODEL := GL-MV1000
5 SOC := armada-3720
6 endef
7 TARGET_DEVICES += glinet_gl-mv1000
8
9 define Device/globalscale_espressobin
10 $(call Device/Default-arm64)
11 DEVICE_VENDOR := Marvell
12 DEVICE_MODEL := ESPRESSObin
13 DEVICE_VARIANT := Non-eMMC
14 DEVICE_ALT0_VENDOR := Marvell
15 DEVICE_ALT0_MODEL := Armada 3700 Community Board
16 DEVICE_ALT0_VARIANT := Non-eMMC
17 SOC := armada-3720
18 BOOT_SCRIPT := espressobin
19 endef
20 TARGET_DEVICES += globalscale_espressobin
21
22 define Device/globalscale_espressobin-emmc
23 $(call Device/Default-arm64)
24 DEVICE_VENDOR := Marvell
25 DEVICE_MODEL := ESPRESSObin
26 DEVICE_VARIANT := eMMC
27 DEVICE_ALT0_VENDOR := Marvell
28 DEVICE_ALT0_MODEL := Armada 3700 Community Board
29 DEVICE_ALT0_VARIANT := eMMC
30 SOC := armada-3720
31 BOOT_SCRIPT := espressobin
32 endef
33 TARGET_DEVICES += globalscale_espressobin-emmc
34
35 define Device/globalscale_espressobin-ultra
36 $(call Device/Default-arm64)
37 DEVICE_VENDOR := Marvell
38 DEVICE_MODEL := ESPRESSObin
39 DEVICE_VARIANT := Ultra
40 DEVICE_PACKAGES += kmod-i2c-pxa kmod-rtc-pcf8563
41 SOC := armada-3720
42 BOOT_SCRIPT := espressobin
43 endef
44 TARGET_DEVICES += globalscale_espressobin-ultra
45
46 define Device/globalscale_espressobin-v7
47 $(call Device/Default-arm64)
48 DEVICE_VENDOR := Marvell
49 DEVICE_MODEL := ESPRESSObin
50 DEVICE_VARIANT := V7 Non-eMMC
51 DEVICE_ALT0_VENDOR := Marvell
52 DEVICE_ALT0_MODEL := Armada 3700 Community Board
53 DEVICE_ALT0_VARIANT := V7 Non-eMMC
54 SOC := armada-3720
55 BOOT_SCRIPT := espressobin
56 endef
57 TARGET_DEVICES += globalscale_espressobin-v7
58
59 define Device/globalscale_espressobin-v7-emmc
60 $(call Device/Default-arm64)
61 DEVICE_VENDOR := Marvell
62 DEVICE_MODEL := ESPRESSObin
63 DEVICE_VARIANT := V7 eMMC
64 DEVICE_ALT0_VENDOR := Marvell
65 DEVICE_ALT0_MODEL := Armada 3700 Community Board
66 DEVICE_ALT0_VARIANT := V7 eMMC
67 SOC := armada-3720
68 BOOT_SCRIPT := espressobin
69 endef
70 TARGET_DEVICES += globalscale_espressobin-v7-emmc
71
72 define Device/marvell_armada-3720-db
73 $(call Device/Default-arm64)
74 DEVICE_VENDOR := Marvell
75 DEVICE_MODEL := Armada 3720 Development Board (DB-88F3720-DDR3)
76 DEVICE_DTS := armada-3720-db
77 endef
78 TARGET_DEVICES += marvell_armada-3720-db
79
80 define Device/methode_udpu
81 $(call Device/Default-arm64)
82 DEVICE_VENDOR := Methode
83 DEVICE_MODEL := micro-DPU (uDPU)
84 DEVICE_DTS := armada-3720-uDPU
85 KERNEL_LOADADDR := 0x00080000
86 KERNEL_INITRAMFS := kernel-bin | gzip | fit gzip $$(KDIR)/image-$$(DEVICE_DTS).dtb
87 KERNEL_INITRAMFS_SUFFIX := .itb
88 DEVICE_PACKAGES += f2fs-tools fdisk kmod-i2c-pxa
89 DEVICE_IMG_NAME = $$(DEVICE_IMG_PREFIX)-$$(2)
90 IMAGES := firmware.tgz
91 IMAGE/firmware.tgz := boot-scr | boot-img-ext4 | uDPU-firmware | append-metadata
92 BOOT_SCRIPT := udpu
93 endef
94 TARGET_DEVICES += methode_udpu