ar71xx: Add profile and build image for TP-Link MR12U v1
[openwrt/svn-archive/archive.git] / target / linux / ar71xx / generic / profiles / tp-link.mk
1 #
2 # Copyright (C) 2009 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 define Profile/ARCHERC7
9 NAME:=TP-LINK Archer C5/C7
10 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev kmod-ath10k
11 endef
12
13 define Profile/ARCHERC7/Description
14 Package set optimized for the TP-LINK Archer C5/C7.
15 endef
16 $(eval $(call Profile,ARCHERC7))
17
18
19 define Profile/CPE510
20 NAME:=TP-LINK CPE210/220/510/520
21 PACKAGES:=rssileds
22 endef
23
24 define Profile/CPE510/Description
25 Package set optimized for the TP-LINK CPE210/220/510/520.
26 endef
27 $(eval $(call Profile,CPE510))
28
29
30 define Profile/TLMR10U
31 NAME:=TP-LINK TL-MR10U
32 PACKAGES:=kmod-usb-core kmod-usb2
33 endef
34
35 define Profile/TLMR10U/Description
36 Package set optimized for the TP-LINK TL-MR10U.
37 endef
38 $(eval $(call Profile,TLMR10U))
39
40
41 define Profile/TLMR11U
42 NAME:=TP-LINK TL-MR11U
43 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
44 endef
45
46 define Profile/TLMR11U/Description
47 Package set optimized for the TP-LINK TL-MR11U.
48 endef
49 $(eval $(call Profile,TLMR11U))
50
51 define Profile/TLMR12U
52 NAME:=TP-LINK TL-MR12U
53 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
54 endef
55
56 define Profile/TLMR12U/Description
57 Package set optimized for the TP-LINK TL-MR12U.
58 endef
59
60 $(eval $(call Profile,TLMR12U))
61
62 define Profile/TLMR13U
63 NAME:=TP-LINK TL-MR13U
64 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
65 endef
66
67 define Profile/TLMR13U/Description
68 Package set optimized for the TP-LINK TL-MR13U.
69 endef
70 $(eval $(call Profile,TLMR13U))
71
72
73 define Profile/TLMR3020
74 NAME:=TP-LINK TL-MR3020
75 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
76 endef
77
78 define Profile/TLMR3020/Description
79 Package set optimized for the TP-LINK TL-MR3020.
80 endef
81 $(eval $(call Profile,TLMR3020))
82
83
84 define Profile/TLMR3040
85 NAME:=TP-LINK TL-MR3040
86 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
87 endef
88
89 define Profile/TLMR3040/Description
90 Package set optimized for the TP-LINK TL-MR3040.
91 endef
92 $(eval $(call Profile,TLMR3040))
93
94
95 define Profile/TLMR3220
96 NAME:=TP-LINK TL-MR3220
97 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
98 endef
99
100 define Profile/TLMR3220/Description
101 Package set optimized for the TP-LINK TL-MR3220.
102 endef
103 $(eval $(call Profile,TLMR3220))
104
105
106 define Profile/TLMR3420
107 NAME:=TP-LINK TL-MR3420
108 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
109 endef
110
111 define Profile/TLMR3420/Description
112 Package set optimized for the TP-LINK TL-MR3420.
113 endef
114 $(eval $(call Profile,TLMR3420))
115
116
117 define Profile/TLWR703
118 NAME:=TP-LINK TL-WR703N
119 PACKAGES:=kmod-usb-core kmod-usb2
120 endef
121
122
123 define Profile/TLWR703/Description
124 Package set optimized for the TP-LINK TL-WR703N.
125 endef
126 $(eval $(call Profile,TLWR703))
127
128
129 define Profile/TLWR710
130 NAME:=TP-LINK TL-WR710N
131 PACKAGES:=kmod-usb-core kmod-usb2
132 endef
133
134
135 define Profile/TLWR710/Description
136 Package set optimized for the TP-LINK TL-WR710N.
137 endef
138 $(eval $(call Profile,TLWR710))
139
140
141 define Profile/TLWR720
142 NAME:=TP-LINK TL-WR720N
143 PACKAGES:=kmod-usb-core kmod-usb2
144 endef
145
146
147 define Profile/TLWR720/Description
148 Package set optimized for the TP-LINK TL-WR720N.
149 endef
150 $(eval $(call Profile,TLWR720))
151
152
153 define Profile/TLWA701
154 NAME:=TP-LINK TL-WA701N/ND
155 PACKAGES:=
156 endef
157
158 define Profile/TLWA701/Description
159 Package set optimized for the TP-LINK TL-WA701N/ND.
160 endef
161 $(eval $(call Profile,TLWA701))
162
163 define Profile/TLWA730RE
164 NAME:=TP-LINK TL-WA730RE
165 PACKAGES:=
166 endef
167
168 define Profile/TLWA730RE/Description
169 Package set optimized for the TP-LINK TL-WA730RE.
170 endef
171 $(eval $(call Profile,TLWA730RE))
172
173 define Profile/TLWA750
174 NAME:=TP-LINK TL-WA750RE
175 PACKAGES:=rssileds
176 endef
177
178 define Profile/TLWA750/Description
179 Package set optimized for the TP-LINK TL-WA750RE.
180 endef
181 $(eval $(call Profile,TLWA750))
182
183
184 define Profile/TLWA7510
185 NAME:=TP-LINK TL-WA7510N
186 PACKAGES:=
187 endef
188
189 define Profile/TLWA7510/Description
190 Package set optimized for the TP-LINK TL-WA7510N.
191 endef
192 $(eval $(call Profile,TLWA7510))
193
194 define Profile/TLWA801
195 NAME:=TP-LINK TL-WA801N/ND
196 PACKAGES:=
197 endef
198
199 define Profile/TLWA801/Description
200 Package set optimized for the TP-LINK TL-WA801N/ND.
201 endef
202 $(eval $(call Profile,TLWA801))
203
204 define Profile/TLWA830
205 NAME:=TP-LINK TL-WA830RE
206 PACKAGES:=
207 endef
208
209 define Profile/TLWA830/Description
210 Package set optimized for the TP-LINK TL-WA830RE.
211 endef
212 $(eval $(call Profile,TLWA830))
213
214
215 define Profile/TLWA850
216 NAME:=TP-LINK TL-WA850RE
217 PACKAGES:=rssileds
218 endef
219
220 define Profile/TLWA850/Description
221 Package set optimized for the TP-LINK TL-WA850RE.
222 endef
223 $(eval $(call Profile,TLWA850))
224
225
226 define Profile/TLWA860
227 NAME:=TP-LINK TL-WA860RE
228 PACKAGES:=
229 endef
230
231 define Profile/TLWA860/Description
232 Package set optimized for the TP-LINK TL-WA860RE.
233 endef
234 $(eval $(call Profile,TLWA860))
235
236
237 define Profile/TLWA901
238 NAME:=TP-LINK TL-WA901N/ND
239 PACKAGES:=
240 endef
241
242 define Profile/TLWA901/Description
243 Package set optimized for the TP-LINK TL-WA901N/ND.
244 endef
245 $(eval $(call Profile,TLWA901))
246
247
248 define Profile/TLWDR4300
249 NAME:=TP-LINK TL-WDR3500/3600/4300/4310/MW4350R
250 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
251 endef
252
253 define Profile/TLWDR4300/Description
254 Package set optimized for the TP-LINK TL-WDR3500/3600/4300/4310/MW4350R.
255 endef
256 $(eval $(call Profile,TLWDR4300))
257
258
259 define Profile/TLWDR4900V2
260 NAME:=TP-LINK TL-WDR4900v2
261 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
262 endef
263
264 define Profile/TLWDR4900V2/Description
265 Package set optimized for the TP-LINK TL-WDR4900v2.
266 endef
267 $(eval $(call Profile,TLWDR4900V2))
268
269
270 define Profile/TLWR740
271 NAME:=TP-LINK TL-WR740N/ND
272 PACKAGES:=
273 endef
274
275 define Profile/TLWR740/Description
276 Package set optimized for the TP-LINK TL-WR740N/ND.
277 endef
278 $(eval $(call Profile,TLWR740))
279
280
281 define Profile/TLWR741
282 NAME:=TP-LINK TL-WR741N/ND
283 PACKAGES:=
284 endef
285
286 define Profile/TLWR741/Description
287 Package set optimized for the TP-LINK TL-WR741N/ND.
288 endef
289 $(eval $(call Profile,TLWR741))
290
291
292 define Profile/TLWR743
293 NAME:=TP-LINK TL-WR743N/ND
294 PACKAGES:=
295 endef
296
297 define Profile/TLWR743/Description
298 Package set optimized for the TP-LINK TL-WR743N/ND.
299 endef
300 $(eval $(call Profile,TLWR743))
301
302
303 define Profile/TLWR841
304 NAME:=TP-LINK TL-WR841N/ND
305 PACKAGES:=
306 endef
307
308 define Profile/TLWR841/Description
309 Package set optimized for the TP-LINK TL-WR841N/ND.
310 endef
311 $(eval $(call Profile,TLWR841))
312
313
314 define Profile/TLWR842
315 NAME:=TP-LINK TL-WR842N/ND
316 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
317 endef
318
319 define Profile/TLWR842/Description
320 Package set optimized for the TP-LINK TL-WR842N/ND.
321 endef
322 $(eval $(call Profile,TLWR842))
323
324
325 define Profile/TLWR843
326 NAME:=TP-LINK TL-WR843N/ND
327 PACKAGES:=
328 endef
329
330 define Profile/TLWR843/Description
331 Package set optimized for the TP-LINK TL-WR843N/ND.
332 endef
333 $(eval $(call Profile,TLWR843))
334
335
336 define Profile/TLWR941
337 NAME:=TP-LINK TL-WR941N/ND
338 PACKAGES:=
339 endef
340
341 define Profile/TLWR941/Description
342 Package set optimized for the TP-LINK TL-WR941N/ND.
343 endef
344 $(eval $(call Profile,TLWR941))
345
346
347 define Profile/TLWR1041
348 NAME:=TP-LINK TL-WR1041N
349 PACKAGES:=
350 endef
351
352 define Profile/TLWR1041/Description
353 Package set optimized for the TP-LINK TL-WR1041N/ND.
354 endef
355 $(eval $(call Profile,TLWR1041))
356
357
358 define Profile/TLWR1043
359 NAME:=TP-LINK TL-WR1043N/ND
360 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
361 endef
362
363 define Profile/TLWR1043/Description
364 Package set optimized for the TP-LINK TL-WR1043N/ND.
365 endef
366 $(eval $(call Profile,TLWR1043))
367
368
369 define Profile/TLWR2543
370 NAME:=TP-LINK TL-WR2543N/ND
371 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
372 endef
373
374 define Profile/TLWR2543/Description
375 Package set optimized for the TP-LINK TL-WR2543N/ND.
376 endef
377 $(eval $(call Profile,TLWR2543))