treewide: omit IMAGE_SIZE argument from check-size
[openwrt/staging/ldir.git] / target / linux / lantiq / image / tp-link.mk
1 DEVICE_VARS += TPLINK_FLASHLAYOUT TPLINK_HWID TPLINK_HWREV TPLINK_HWREVADD TPLINK_HVERSION
2
3 define Device/lantiqTpLink
4 DEVICE_VENDOR := TP-Link
5 TPLINK_HWREVADD := 0
6 TPLINK_HVERSION := 2
7 KERNEL := kernel-bin | append-dtb | lzma
8 KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | \
9 tplink-v2-header -s -V "ver. 1.0"
10 IMAGES := sysupgrade.bin
11 IMAGE/sysupgrade.bin := tplink-v2-image -s -V "ver. 1.0" | \
12 append-metadata | check-size
13 endef
14
15 define Device/tplink_tdw8970
16 $(Device/lantiqTpLink)
17 DEVICE_MODEL := TD-W8970
18 DEVICE_VARIANT := v1
19 TPLINK_FLASHLAYOUT := 8Mltq
20 TPLINK_HWID := 0x89700001
21 TPLINK_HWREV := 1
22 IMAGE_SIZE := 7680k
23 DEVICE_PACKAGES:= kmod-ath9k wpad-basic kmod-usb-dwc2 kmod-usb-ledtrig-usbport
24 SUPPORTED_DEVICES += TDW8970
25 endef
26 TARGET_DEVICES += tplink_tdw8970
27
28 define Device/tplink_tdw8980
29 $(Device/lantiqTpLink)
30 DEVICE_MODEL := TD-W8980
31 DEVICE_VARIANT := v1
32 TPLINK_FLASHLAYOUT := 8Mltq
33 TPLINK_HWID := 0x89800001
34 TPLINK_HWREV := 14
35 IMAGE_SIZE := 7680k
36 DEVICE_PACKAGES:= kmod-ath9k kmod-owl-loader wpad-basic kmod-usb-dwc2 kmod-usb-ledtrig-usbport
37 SUPPORTED_DEVICES += TDW8980
38 endef
39 TARGET_DEVICES += tplink_tdw8980
40
41 define Device/tplink_vr200
42 $(Device/lantiqTpLink)
43 DEVICE_MODEL := Archer VR200
44 DEVICE_VARIANT := v1
45 TPLINK_FLASHLAYOUT := 16Mltq
46 TPLINK_HWID := 0x63e64801
47 TPLINK_HWREV := 0x53
48 IMAGE_SIZE := 15808k
49 DEVICE_PACKAGES:= kmod-mt76x0e wpad-basic kmod-usb-dwc2 kmod-usb-ledtrig-usbport
50 SUPPORTED_DEVICES += VR200
51 endef
52 TARGET_DEVICES += tplink_vr200
53
54 define Device/tplink_vr200v
55 $(Device/lantiqTpLink)
56 DEVICE_MODEL := Archer VR200v
57 DEVICE_VARIANT := v1
58 TPLINK_FLASHLAYOUT := 16Mltq
59 TPLINK_HWID := 0x73b70801
60 TPLINK_HWREV := 0x2f
61 IMAGE_SIZE := 15808k
62 DEVICE_PACKAGES:= kmod-mt76x0e wpad-basic kmod-usb-dwc2 kmod-usb-ledtrig-usbport kmod-ltq-tapi kmod-ltq-vmmc
63 SUPPORTED_DEVICES += VR200v
64 endef
65 TARGET_DEVICES += tplink_vr200v