1d1c2f8a8090fe3608a9e053ab5596cc4272383a
[openwrt/openwrt.git] / target / linux / mediatek / image / mt7622.mk
1 DTS_DIR := $(DTS_DIR)/mediatek
2 KERNEL_LOADADDR := 0x44080000
3
4 define Device/bpi_bananapi-r64
5 DEVICE_VENDOR := Bpi
6 DEVICE_MODEL := Banana Pi R64
7 DEVICE_DTS := mt7622-bananapi-bpi-r64
8 SUPPORTED_DEVICES := bananapi,bpi-r64
9 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb3 kmod-ata-ahci-mtk
10 endef
11 TARGET_DEVICES += bpi_bananapi-r64
12
13 define Device/bpi_bananapi-r64-rootdisk
14 DEVICE_VENDOR := Bpi
15 DEVICE_MODEL := Banana Pi R64 (rootdisk)
16 DEVICE_DTS := mt7622-bananapi-bpi-r64-rootdisk
17 DEVICE_DTS_DIR := ../dts
18 SUPPORTED_DEVICES := bananapi,bpi-r64
19 DEVICE_PACKAGES := kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 \
20 mkf2fs e2fsprogs kmod-usb-ohci kmod-usb2 kmod-usb3 kmod-ata-ahci-mtk
21 IMAGES := sysupgrade-emmc.bin.gz
22 IMAGE/sysupgrade-emmc.bin.gz := sysupgrade-emmc | gzip | append-metadata
23 endef
24 TARGET_DEVICES += bpi_bananapi-r64-rootdisk
25
26 define Device/elecom_wrc-2533gent
27 DEVICE_VENDOR := Elecom
28 DEVICE_MODEL := WRC-2533GENT
29 DEVICE_DTS := mt7622-elecom-wrc-2533gent
30 DEVICE_DTS_DIR := ../dts
31 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb3 kmod-mt7615e \
32 kmod-mt7615-firmware kmod-btmtkuart swconfig
33 endef
34 TARGET_DEVICES += elecom_wrc-2533gent
35
36 define Device/mediatek_mt7622-rfb1
37 DEVICE_VENDOR := MediaTek
38 DEVICE_MODEL := MTK7622 rfb1 AP
39 DEVICE_DTS := mt7622-rfb1
40 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb3 kmod-ata-ahci-mtk
41 endef
42 TARGET_DEVICES += mediatek_mt7622-rfb1
43
44 define Device/mediatek_mt7622-ubi
45 DEVICE_VENDOR := MediaTek
46 DEVICE_MODEL := MTK7622 AP (UBI)
47 DEVICE_DTS := mt7622-rfb1-ubi
48 DEVICE_DTS_DIR := ../dts
49 UBINIZE_OPTS := -E 5
50 BLOCKSIZE := 128k
51 PAGESIZE := 2048
52 KERNEL_SIZE := 4194304
53 IMAGE_SIZE := 32768k
54 IMAGES += factory.bin
55 IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \
56 check-size $$$$(IMAGE_SIZE)
57 IMAGE/sysupgrade.bin := sysupgrade-tar
58 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb3 kmod-ata-ahci-mtk
59 endef
60 TARGET_DEVICES += mediatek_mt7622-ubi
61
62 define Device/ubnt_unifi-6-lr
63 DEVICE_VENDOR := Ubiquiti
64 DEVICE_MODEL := UniFi 6 LR
65 DEVICE_DTS := mt7622-ubnt-unifi-6-lr
66 DEVICE_DTS_DIR := ../dts
67 DEVICE_PACKAGES := kmod-mt7915e
68 endef
69 TARGET_DEVICES += ubnt_unifi-6-lr