ff8f2c0930f7932aeddc57a42bc2e50f6a6a2e30
[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 endef
19 TARGET_DEVICES += globalscale_espressobin
20
21 define Device/globalscale_espressobin-emmc
22 $(call Device/Default-arm64)
23 DEVICE_VENDOR := Marvell
24 DEVICE_MODEL := ESPRESSObin
25 DEVICE_VARIANT := eMMC
26 DEVICE_ALT0_VENDOR := Marvell
27 DEVICE_ALT0_MODEL := Armada 3700 Community Board
28 DEVICE_ALT0_VARIANT := eMMC
29 SOC := armada-3720
30 endef
31 TARGET_DEVICES += globalscale_espressobin-emmc
32
33 define Device/globalscale_espressobin-v7
34 $(call Device/Default-arm64)
35 DEVICE_VENDOR := Marvell
36 DEVICE_MODEL := ESPRESSObin
37 DEVICE_VARIANT := V7 Non-eMMC
38 DEVICE_ALT0_VENDOR := Marvell
39 DEVICE_ALT0_MODEL := Armada 3700 Community Board
40 DEVICE_ALT0_VARIANT := V7 Non-eMMC
41 SOC := armada-3720
42 endef
43 TARGET_DEVICES += globalscale_espressobin-v7
44
45 define Device/globalscale_espressobin-v7-emmc
46 $(call Device/Default-arm64)
47 DEVICE_VENDOR := Marvell
48 DEVICE_MODEL := ESPRESSObin
49 DEVICE_VARIANT := V7 eMMC
50 DEVICE_ALT0_VENDOR := Marvell
51 DEVICE_ALT0_MODEL := Armada 3700 Community Board
52 DEVICE_ALT0_VARIANT := V7 eMMC
53 SOC := armada-3720
54 endef
55 TARGET_DEVICES += globalscale_espressobin-v7-emmc
56
57 define Device/marvell_armada-3720-db
58 $(call Device/Default-arm64)
59 DEVICE_VENDOR := Marvell
60 DEVICE_MODEL := Armada 3720 Development Board (DB-88F3720-DDR3)
61 DEVICE_DTS := armada-3720-db
62 endef
63 TARGET_DEVICES += marvell_armada-3720-db
64
65 define Device/methode_udpu
66 $(call Device/Default-arm64)
67 DEVICE_VENDOR := Methode
68 DEVICE_MODEL := micro-DPU (uDPU)
69 DEVICE_DTS := armada-3720-uDPU
70 KERNEL_LOADADDR := 0x00080000
71 KERNEL_INITRAMFS := kernel-bin | gzip | fit gzip $$(KDIR)/image-$$(DEVICE_DTS).dtb
72 KERNEL_INITRAMFS_SUFFIX := .itb
73 DEVICE_PACKAGES += f2fs-tools fdisk kmod-i2c-pxa
74 IMAGE_NAME = $$(IMAGE_PREFIX)-$$(2)
75 IMAGES := firmware.tgz
76 IMAGE/firmware.tgz := boot-scr | boot-img-ext4 | uDPU-firmware | append-metadata
77 BOOT_SCRIPT := udpu
78 endef
79 TARGET_DEVICES += methode_udpu