ath79: add SUPPORTED_DEVICES for TP-Link TL-WA901ND v2
[openwrt/openwrt.git] / target / linux / ath79 / image / tiny-tp-link.mk
1 include ./common-tp-link.mk
2
3
4 define Device/tplink_tl-mr10u
5 $(Device/tplink-4mlzma)
6 ATH_SOC := ar9331
7 DEVICE_TITLE := TP-Link TL-MR10U
8 DEVICE_PACKAGES := kmod-usb-chipidea2
9 TPLINK_HWID := 0x00100101
10 SUPPORTED_DEVICES += tl-mr10u
11 endef
12 TARGET_DEVICES += tplink_tl-mr10u
13
14 define Device/tplink_tl-mr3020-v1
15 $(Device/tplink-4mlzma)
16 ATH_SOC := ar9331
17 DEVICE_TITLE := TP-Link TL-MR3020 v1
18 DEVICE_PACKAGES := kmod-usb-core kmod-usb-chipidea2 kmod-usb-ledtrig-usbport
19 TPLINK_HWID := 0x30200001
20 SUPPORTED_DEVICES += tl-mr3020
21 endef
22 TARGET_DEVICES += tplink_tl-mr3020-v1
23
24 define Device/tplink_tl-mr3040-v2
25 $(Device/tplink-4mlzma)
26 ATH_SOC := ar9331
27 DEVICE_TITLE := TP-Link TL-MR3040 v2
28 DEVICE_PACKAGES := kmod-usb-core kmod-usb-chipidea2 kmod-usb-ledtrig-usbport
29 TPLINK_HWID := 0x30400002
30 SUPPORTED_DEVICES += tl-mr3040-v2
31 endef
32 TARGET_DEVICES += tplink_tl-mr3040-v2
33
34 define Device/tplink_tl-mr3220-v1
35 $(Device/tplink-4m)
36 ATH_SOC := ar7241
37 DEVICE_TITLE := TP-Link TL-MR3220 v1
38 TPLINK_HWID := 0x32200001
39 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
40 SUPPORTED_DEVICES += tl-mr3220
41 endef
42 TARGET_DEVICES += tplink_tl-mr3220-v1
43
44 define Device/tplink_tl-mr3420-v1
45 $(Device/tplink-4m)
46 ATH_SOC := ar7241
47 DEVICE_TITLE := TP-Link TL-MR3420 v1
48 TPLINK_HWID := 0x34200001
49 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
50 SUPPORTED_DEVICES += tl-mr3420
51 endef
52 TARGET_DEVICES += tplink_tl-mr3420-v1
53
54 define Device/tplink_tl-wa850re-v1
55 $(Device/tplink-4mlzma)
56 ATH_SOC := ar9341
57 DEVICE_TITLE := TP-Link TL-WA850RE v1
58 TPLINK_HWID := 0x08500001
59 DEVICE_PACKAGES := rssileds
60 SUPPORTED_DEVICES += tl-wa850re
61 endef
62 TARGET_DEVICES += tplink_tl-wa850re-v1
63
64 define Device/tplink_tl-wa860re-v1
65 $(Device/tplink-4mlzma)
66 ATH_SOC := ar9341
67 DEVICE_TITLE := TP-Link TL-WA860RE v1
68 TPLINK_HWID := 0x08600001
69 SUPPORTED_DEVICES += tl-wa860re
70 endef
71 TARGET_DEVICES += tplink_tl-wa860re-v1
72
73 define Device/tplink_tl-wa901nd-v2
74 $(Device/tplink-4m)
75 ATH_SOC := ar9132
76 DEVICE_TITLE := TP-Link TL-WA901ND v2
77 TPLINK_HWID := 0x09010002
78 SUPPORTED_DEVICES += tl-wa901nd-v2
79 endef
80 TARGET_DEVICES += tplink_tl-wa901nd-v2
81
82 define Device/tplink_tl-wr703n
83 $(Device/tplink-4mlzma)
84 ATH_SOC := ar9331
85 DEVICE_TITLE := TP-Link TL-WR703N
86 DEVICE_PACKAGES := kmod-usb-chipidea2
87 TPLINK_HWID := 0x07030101
88 SUPPORTED_DEVICES += tl-wr703n
89 endef
90 TARGET_DEVICES += tplink_tl-wr703n
91
92 define Device/tplink_tl-wr740n-v1
93 $(Device/tplink-4m)
94 ATH_SOC := ar7240
95 DEVICE_TITLE := TP-Link TL-WR740N v1/v2
96 TPLINK_HWID := 0x07400001
97 endef
98 TARGET_DEVICES += tplink_tl-wr740n-v1
99
100 define Device/tplink_tl-wr740n-v3
101 $(Device/tplink-4m)
102 ATH_SOC := ar7240
103 DEVICE_TITLE := TP-Link TL-WR740N v3
104 TPLINK_HWID := 0x07400003
105 endef
106 TARGET_DEVICES += tplink_tl-wr740n-v3
107
108 define Device/tplink_tl-wr740n-v4
109 $(Device/tplink-4mlzma)
110 ATH_SOC := ar9331
111 DEVICE_TITLE := TP-Link TL-WR740N v4
112 TPLINK_HWID := 0x07400004
113 endef
114 TARGET_DEVICES += tplink_tl-wr740n-v4
115
116 define Device/tplink_tl-wr740n-v5
117 $(Device/tplink-4mlzma)
118 ATH_SOC := ar9331
119 DEVICE_TITLE := TP-Link TL-WR740N v5
120 TPLINK_HWID := 0x07400005
121 endef
122 TARGET_DEVICES += tplink_tl-wr740n-v5
123
124 define Device/tplink_tl-wr741-v1
125 $(Device/tplink-4m)
126 ATH_SOC := ar7240
127 DEVICE_TITLE := TP-Link TL-WR741N/ND v1/v2
128 TPLINK_HWID := 0x07410001
129 endef
130 TARGET_DEVICES += tplink_tl-wr741-v1
131
132 define Device/tplink_tl-wr741nd-v4
133 $(Device/tplink-4mlzma)
134 ATH_SOC := ar9331
135 DEVICE_TITLE := TP-Link TL-WR741N/ND v4
136 TPLINK_HWID := 0x07410004
137 SUPPORTED_DEVICES += tl-wr741nd-v4
138 endef
139 TARGET_DEVICES += tplink_tl-wr741nd-v4
140
141 define Device/tplink_tl-wr743nd-v1
142 $(Device/tplink-4m)
143 ATH_SOC := ar7240
144 DEVICE_TITLE := TP-Link TL-WR743ND v1
145 TPLINK_HWID := 0x07430001
146 endef
147 TARGET_DEVICES += tplink_tl-wr743nd-v1
148
149 define Device/tplink_tl-wr841-v5
150 $(Device/tplink-4m)
151 ATH_SOC := ar7240
152 DEVICE_TITLE := TP-Link TL-WR841N/ND v5/v6
153 TPLINK_HWID := 0x08410005
154 endef
155 TARGET_DEVICES += tplink_tl-wr841-v5
156
157 define Device/tplink_tl-wr841-v7
158 $(Device/tplink-4m)
159 ATH_SOC := ar7241
160 DEVICE_TITLE := TP-Link TL-WR841N/ND v7
161 TPLINK_HWID := 0x08410007
162 SUPPORTED_DEVICES += tl-wr841n-v7
163 endef
164 TARGET_DEVICES += tplink_tl-wr841-v7
165
166 define Device/tplink_tl-wr841-v8
167 $(Device/tplink-4mlzma)
168 ATH_SOC := ar9341
169 DEVICE_TITLE := TP-Link TL-WR841N/ND v8
170 TPLINK_HWID := 0x08410008
171 SUPPORTED_DEVICES += tl-wr841n-v8
172 endef
173 TARGET_DEVICES += tplink_tl-wr841-v8
174
175 define Device/tplink_tl-wr841-v9
176 $(Device/tplink-4mlzma)
177 ATH_SOC := qca9533
178 DEVICE_TITLE := TP-Link TL-WR841N/ND v9
179 TPLINK_HWID := 0x08410009
180 SUPPORTED_DEVICES += tl-wr841n-v9
181 endef
182 TARGET_DEVICES += tplink_tl-wr841-v9
183
184 define Device/tplink_tl-wr841-v10
185 $(Device/tplink-4mlzma)
186 ATH_SOC := qca9533
187 DEVICE_TITLE := TP-Link TL-WR841N/ND v10
188 TPLINK_HWID := 0x08410010
189 SUPPORTED_DEVICES += tl-wr841n-v9
190 endef
191 TARGET_DEVICES += tplink_tl-wr841-v10
192
193 define Device/tplink_tl-wr841-v11
194 $(Device/tplink-4mlzma)
195 ATH_SOC := qca9533
196 DEVICE_TITLE := TP-Link TL-WR841N/ND v11
197 TPLINK_HWID := 0x08410011
198 SUPPORTED_DEVICES += tl-wr841n-v11
199 IMAGES += factory-us.bin factory-eu.bin
200 IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
201 IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
202 endef
203 TARGET_DEVICES += tplink_tl-wr841-v11
204
205 define Device/tplink_tl-wr841-v12
206 $(Device/tplink-4mlzma)
207 ATH_SOC := qca9533
208 DEVICE_TITLE := TP-Link TL-WR841N/ND v12
209 TPLINK_HWID := 0x08410012
210 SUPPORTED_DEVICES += tl-wr841n-v11
211 IMAGES += factory-us.bin factory-eu.bin
212 IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
213 IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
214 endef
215 TARGET_DEVICES += tplink_tl-wr841-v12
216
217 define Device/tplink_tl-wr941-v2
218 $(Device/tplink-4m)
219 ATH_SOC := ar9132
220 DEVICE_TITLE := TP-Link TL-WR941N/ND v2/v3
221 TPLINK_HWID := 0x09410002
222 TPLINK_HWREV := 2
223 endef
224 TARGET_DEVICES += tplink_tl-wr941-v2
225
226 define Device/tplink_tl-wr941-v4
227 $(Device/tplink-4m)
228 ATH_SOC := ar7240
229 DEVICE_TITLE := TP-Link TL-WR941N/ND v4
230 TPLINK_HWID := 0x09410004
231 endef
232 TARGET_DEVICES += tplink_tl-wr941-v4
233
234 define Device/tplink_tl-wr941n-v7-cn
235 $(Device/tplink-4mlzma)
236 ATH_SOC := qca9558
237 DEVICE_TITLE := TP-Link TL-WR941N v7 (CN)
238 TPLINK_HWID := 0x09410007
239 endef
240 TARGET_DEVICES += tplink_tl-wr941n-v7-cn