ath79: move D-Link DIR-859 and DIR-869 series to tiny sub-target
[openwrt/openwrt.git] / target / linux / ath79 / image / tiny.mk
1 include ./common-buffalo.mk
2 include ./common-senao.mk
3
4 define Device/buffalo_whr-g301n
5 $(Device/buffalo_common)
6 SOC := ar7240
7 DEVICE_MODEL := WHR-G301N
8 BUFFALO_PRODUCT := WHR-G301N
9 IMAGE_SIZE := 3712k
10 SUPPORTED_DEVICES += whr-g301n
11 DEFAULT := n
12 endef
13 TARGET_DEVICES += buffalo_whr-g301n
14
15 define Device/dlink_dir-615-e4
16 SOC := ar7240
17 DEVICE_VENDOR := D-Link
18 DEVICE_MODEL := DIR-615
19 DEVICE_VARIANT := E4
20 IMAGE_SIZE := 3776k
21 FACTORY_IMAGE_SIZE := 3456k
22 IMAGES += factory.bin
23 IMAGE/default := append-kernel | append-rootfs | pad-rootfs
24 IMAGE/sysupgrade.bin := $$(IMAGE/default) | check-size | append-metadata
25 IMAGE/factory.bin := $$(IMAGE/default) | \
26 check-size $$$$(FACTORY_IMAGE_SIZE) | pad-to $$$$(FACTORY_IMAGE_SIZE) | \
27 append-string "AP99-AR7240-RT-091105-05"
28 SUPPORTED_DEVICES += dir-615-e4
29 DEFAULT := n
30 endef
31 TARGET_DEVICES += dlink_dir-615-e4
32
33 define Device/dlink_dir-859-a
34 $(Device/seama)
35 SOC := qca9563
36 DEVICE_VENDOR := D-Link
37 DEVICE_MODEL := DIR-859
38 IMAGE_SIZE := 15872k
39 SEAMA_SIGNATURE := wrgac37_dlink.2013gui_dir859
40 DEVICE_PACKAGES := ath10k-firmware-qca988x-ct kmod-ath10k-ct-smallbuffers
41 endef
42
43 define Device/dlink_dir-859-a1
44 $(Device/dlink_dir-859-a)
45 DEVICE_VARIANT := A1
46 endef
47 TARGET_DEVICES += dlink_dir-859-a1
48
49 define Device/dlink_dir-859-a3
50 $(Device/dlink_dir-859-a)
51 DEVICE_VARIANT := A3
52 endef
53 TARGET_DEVICES += dlink_dir-859-a3
54
55 define Device/dlink_dir-869-a1
56 $(Device/seama)
57 SOC := qca9563
58 DEVICE_VENDOR := D-Link
59 DEVICE_MODEL := DIR-869
60 DEVICE_VARIANT := A1
61 IMAGE_SIZE := 15872k
62 SEAMA_SIGNATURE := wrgac54_dlink.2015_dir869
63 DEVICE_PACKAGES := ath10k-firmware-qca988x-ct kmod-ath10k-ct-smallbuffers
64 SUPPORTED_DEVICES += dir-869-a1
65 endef
66 TARGET_DEVICES += dlink_dir-869-a1
67
68 define Device/engenius_eap350-v1
69 $(Device/senao_loader_okli)
70 BLOCKSIZE := 4k
71 SOC := ar7242
72 DEVICE_VENDOR := EnGenius
73 DEVICE_MODEL := EAP350
74 DEVICE_VARIANT := v1
75 IMAGE_SIZE := 4928k
76 LOADER_FLASH_OFFS := 0x1a0000
77 SENAO_IMGNAME := senao-eap350
78 DEFAULT := n
79 endef
80 TARGET_DEVICES += engenius_eap350-v1
81
82 define Device/engenius_ecb350-v1
83 $(Device/senao_loader_okli)
84 BLOCKSIZE := 4k
85 SOC := ar7242
86 DEVICE_VENDOR := EnGenius
87 DEVICE_MODEL := ECB350
88 DEVICE_VARIANT := v1
89 IMAGE_SIZE := 4928k
90 LOADER_FLASH_OFFS := 0x1a0000
91 SENAO_IMGNAME := senao-ecb350
92 DEFAULT := n
93 endef
94 TARGET_DEVICES += engenius_ecb350-v1
95
96 define Device/engenius_enh202-v1
97 $(Device/senao_loader_okli)
98 SOC := ar7240
99 DEVICE_VENDOR := EnGenius
100 DEVICE_MODEL := ENH202
101 DEVICE_VARIANT := v1
102 DEVICE_PACKAGES := rssileds
103 IMAGE_SIZE := 4928k
104 LOADER_FLASH_OFFS := 0x1a0000
105 SENAO_IMGNAME := senao-enh202
106 DEFAULT := n
107 endef
108 TARGET_DEVICES += engenius_enh202-v1
109
110 define Device/pqi_air-pen
111 SOC := ar9330
112 DEVICE_VENDOR := PQI
113 DEVICE_MODEL := Air-Pen
114 DEVICE_PACKAGES := kmod-usb-chipidea2
115 IMAGE_SIZE := 7680k
116 SUPPORTED_DEVICES += pqi-air-pen
117 DEFAULT := n
118 endef
119 TARGET_DEVICES += pqi_air-pen